CI: Split publish-packages pipeline (#48414)
* Split publish packages pipeline * Small refactoring
This commit is contained in:
committed by
GitHub
parent
da49e94069
commit
a7a5476ac2
@@ -402,18 +402,25 @@ def publish_packages_pipeline():
|
||||
'event': ['promote'],
|
||||
'target': ['public'],
|
||||
}
|
||||
steps = [
|
||||
oss_steps = [
|
||||
download_grabpl_step(),
|
||||
store_packages_step(edition='oss', ver_mode='release'),
|
||||
]
|
||||
|
||||
enterprise_steps = [
|
||||
download_grabpl_step(),
|
||||
store_packages_step(edition='enterprise', ver_mode='release'),
|
||||
]
|
||||
deps = [
|
||||
'publish-artifacts-public',
|
||||
'publish-docker-oss-public',
|
||||
'publish-docker-enterprise-public'
|
||||
]
|
||||
|
||||
return [pipeline(
|
||||
name='publish-packages', trigger=trigger, steps=steps, edition="all", depends_on=[
|
||||
'publish-artifacts-public',
|
||||
'publish-docker-oss-public',
|
||||
'publish-docker-enterprise-public'
|
||||
]
|
||||
name='publish-packages-oss', trigger=trigger, steps=oss_steps, edition="all", depends_on=deps
|
||||
), pipeline(
|
||||
name='publish-packages-enterprise', trigger=trigger, steps=enterprise_steps, edition="all", depends_on=deps
|
||||
)]
|
||||
|
||||
def publish_npm_pipelines(mode):
|
||||
|
||||
Reference in New Issue
Block a user