[9.x.x] [backport] joint backports by kivistikliis · Pull Request #1560 · Unity-Technologies/Graphics · GitHub
Skip to content

[9.x.x] [backport] joint backports#1560

Merged
sophiaaar merged 7 commits into
9.x.x/releasefrom
9.x.x/backport/yamato/joint-backports
Aug 11, 2020
Merged

[9.x.x] [backport] joint backports#1560
sophiaaar merged 7 commits into
9.x.x/releasefrom
9.x.x/backport/yamato/joint-backports

Conversation

Liis Kivistik and others added 5 commits August 10, 2020 16:01
# Conflicts:
#	.yamato/hdrp-osx-metal.yml
#	.yamato/hdrp_hybrid-osx-metal.yml
#	.yamato/ruamel/jobs/projects/commands/osx_metal.py
#	.yamato/shadergraph-osx-metal.yml
#	.yamato/universal-osx-metal.yml
#	.yamato/universal_hybrid-osx-metal.yml
#	.yamato/vfx_hdrp-osx-metal.yml
#	.yamato/vfx_urp-osx-metal.yml
* promote dry run jobs

* publish dryrun jobs

* let promote dryrun use publish dryrun
# Conflicts:
#	.yamato/_packages.yml
#	.yamato/_preview_publish.yml
* project context jobs

* fix platform names

* fix names

* bump package versions

* refactor jobs

* publish_all job

* promote jobs [project context]

* turn off nightly trigger for old package publish jobs

* all 'test all' job and turn off trigger for old job

* fix duplicated dependencies

* add publish dry runs

* add promotion dry run jobs
# Conflicts:
#	.yamato/_packages.yml
#	.yamato/_preview_publish.yml
#	.yamato/ruamel/jobs/packages/package_test_all.py
* publish_all with and without tagging

* Update _packages.yml

* add tagging/no-tagging jobs for project context

* edit job names and remove agent from publish job

Co-authored-by: Sophia <sophia@unity3d.com>
# Conflicts:
#	.yamato/_packages.yml
#	.yamato/_projectcontext.yml
* cherrypick: packages path fix (#1045)

(missing backport from release branches to master)

* try copy

* change path

* mkdir

* copy artifacts together

* remove quotes

* use %%x as in batch file

* add temp publish_shadergraph --dry-run to test publishing with new paths

* mac cmd

* fix macos mkdir

* add artifacts-path to publish and promote, add shadergraph dryrun publish/promote

* add copy to publish

* mkdir publish

* add missing copycmd

* test dependencies cmd

* remove artifacts path from promote

* add promote copy .json back

* use constant for temp path, update templates pack path

* undo artifact path *.tgz endings
# Conflicts:
#	.yamato/ruamel/jobs/packages/package_pack.py
#	.yamato/ruamel/jobs/packages/package_test.py
#	.yamato/ruamel/jobs/shared/constants.py
#	.yamato/ruamel/jobs/shared/yml_job.py
@kivistikliis kivistikliis requested a review from a team as a code owner August 10, 2020 13:25
@kivistikliis kivistikliis changed the base branch from master to 9.x.x/release August 10, 2020 13:26
@github-actions

Copy link
Copy Markdown

@kivistikliis kivistikliis marked this pull request as draft August 10, 2020 13:45
Liis Kivistik added 2 commits August 10, 2020 16:45
* cherrypick: packages path fix (#1045)

(missing backport from release branches to master)

* try copy

* change path

* mkdir

* copy artifacts together

* remove quotes

* use %%x as in batch file

* add temp publish_shadergraph --dry-run to test publishing with new paths

* mac cmd

* fix macos mkdir

* add artifacts-path to publish and promote, add shadergraph dryrun publish/promote

* add copy to publish

* mkdir publish

* add missing copycmd

* test dependencies cmd

* remove artifacts path from promote

* add promote copy .json back

* use constant for temp path, update templates pack path

* undo artifact path *.tgz endings
* add missing commands to core

* let abv use project context
# Conflicts:
#	.yamato/_abv.yml
#	.yamato/_packages.yml
@kivistikliis kivistikliis marked this pull request as ready for review August 10, 2020 14:41
@sophiaaar sophiaaar merged commit 43d9c8b into 9.x.x/release Aug 11, 2020
@sophiaaar sophiaaar deleted the 9.x.x/backport/yamato/joint-backports branch August 11, 2020 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants