Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ゆるっとSalseforce #2 Spring '22 2GP新機能
Search
Hiroyuki Endoh
February 09, 2022
Technology
0
650
ゆるっとSalseforce #2 Spring '22 2GP新機能
イベント「ゆるっとSalseforce #2」の発表資料です。
https://co-meeting.connpass.com/event/238513/
Hiroyuki Endoh
February 09, 2022
Tweet
Share
Other Decks in Technology
See All in Technology
A (short) History of AI
harishpillay
0
100
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
210
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
13
35k
疲弊しない!AWSセキュリティ統制の考え方 #devio_osakaday1
masahirokawahara
6
5.8k
DevOpsDays History and my DevOps story
kawaguti
PRO
6
1.1k
反実仮想機械学習とは何か
usaito
PRO
6
1.1k
NLP2024 参加報告LT ~RAGの生成評価と懇親戦略~ / nlp2024_attendee_presentation_LT_masuda
taro_masuda
1
190
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
9
2k
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
2
230
メールセキュリティの DMARC周りの設定を少しずつ設定してみたお話
miu_crescent
1
260
Amplify Gen2を 拡張してみよう JAWS-UG北陸新幹線 ( 福井開催 ) 2024-04-06/Let's extend Amplify Gen2
fossamagna
0
280
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
0
160
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
265
19k
The Cult of Friendly URLs
andyhume
73
5.7k
Designing Experiences People Love
moore
135
23k
Into the Great Unknown - MozCon
thekraken
10
980
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
Raft: Consensus for Rubyists
vanstee
131
6.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
The Power of CSS Pseudo Elements
geoffreycrofte
58
5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
118
38k
RailsConf 2023
tenderlove
1
530
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
The Invisible Customer
myddelton
114
12k
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を書き 換えるスクリプトを⽤意 する必要があった。