Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ゆるっとSalseforce #2 Spring '22 2GP新機能
Search
Hiroyuki Endoh
February 09, 2022
Technology
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ゆるっとSalseforce #2 Spring '22 2GP新機能
イベント「ゆるっとSalseforce #2」の発表資料です。
https://co-meeting.connpass.com/event/238513/
Hiroyuki Endoh
February 09, 2022
Other Decks in Technology
See All in Technology
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
1
1.3k
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
210
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1k
形式手法を使って仕様をコーディングしよう
mikanichinose
0
180
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
340
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
0
2.9k
Kernel testing frameworks
ennael
PRO
0
110
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
510
Claude起点の仕様駆動開発
tanakaseiya
0
400
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
860
全社共通データ基盤をつくる。ソニーのDatabricks活用とデータガバナンス設計の裏側
sony
0
430
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
540
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
210
Art, The Web, and Tiny UX
lynnandtonic
304
22k
New Earth Scene 8
popppiees
4
2.6k
Statistics for Hackers
jakevdp
799
230k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
860
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
510
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Transcript
Spring `22 リリースノートピックアップ - 2GP新機能 ゆるっとSalseforce #2
Spring ʻ22 2GP新機能 • 第⼆世代管理パッケージ (正式リリース) からのメタデータコンポーネントの削除 • 新しいキーワードを使⽤した上位パッ ケージの指定
新しいキー ワードを使⽤ した上位パッ ケージの指定 "packageDirectories": [ { "path": "sfdx-src", "default":
true, "ancestorVersion": HIGHEST, "package": "2GP App", "versionName": "ver 0.1", "versionNumber": "0.1.0.NEXT" } ], HIGHESTキーワードを指定すると、 上位パッケージは常に最⾼の昇格済み パッケージバージョンに 開発ガイド: Specify a Package Ancestor in the DX Project File
前提: 2GPでも管理 パッケージのバージョ ンは直線的にするもの • 2GPでは新機能でバージョ ンはブランチできるが、 AppExchangeパッケージで は使う機会はない •
詳しくは「【第⼆世代管理 パッケージ(2GP)】 バー ジョニングとアップグレー ドの注意点」を読んでくだ さい ブランチは使わない
これまでの 課題 "packageDirectories": [ { "path": "sfdx-src", "default": true, "ancestorVersion":
”0.1.0”, "package": "2GP App", "versionName": "ver 0.1", "versionNumber": "0.1.0.NEXT" } ], • 上位(Ancestor)バージョ ンの指定は、 sfdx-project.json内でしか 指定できずversion:create コマンドでパラメータも 指定できなかった。 • バージョンを直線的に 運⽤している場合でも、 前のリリースバージョン を指定するためには、別 途sfdx-project.jsonを書き 換えるスクリプトを⽤意 する必要があった。