Совместное использование артефактов между рабочими процессами / действиями Github - PullRequest
1 голос
/ 22 февраля 2020

Я знаю, что вы можете совместно использовать артефакты между заданиями одного и того же рабочего процесса ...

Но как я могу совместно использовать артефакты в разных рабочих процессах?

1 Ответ

1 голос
/ 22 февраля 2020

Возможно, пока не выполнимо:

После окончания рабочего процесса вы можете загрузить архив загруженных артефактов на GitHub, найдя рабочий процесс на вкладке Действия. GitHub в настоящее время не предлагает REST API для извлечения загруженных артефактов.

Если вам нужен доступ к артефактам из ранее запущенного рабочего процесса, вам нужно где-то хранить артефакты. Например, в конце рабочего процесса можно запустить сценарий для хранения артефактов сборки в Amazon S3 или Artifactory, а затем использовать API службы хранилища для извлечения этих артефактов в будущем рабочем процессе.

https://help.github.com/en/actions/configuring-and-managing-workflows/persisting-workflow-data-using-artifacts#sharing -data-между-рабочий процесс работает

...