@@ -281,6 +281,13 @@ jobs:
281281 echo "Will use RELEASE_REF=${RELEASE_REF}"
282282 echo "export RELEASE_REF=${RELEASE_REF}" >> $BASH_ENV
283283 echo "export RELEASE_REF=${RELEASE_REF}" >> << parameters.artifact_dir >>/release_ref
284+ - run :
285+ name : Copy install scripts to artifacts
286+ command : |
287+ cp ./scripts/install.sh << parameters.artifact_dir >>/install.sh
288+ cp ./scripts/install-dev.sh << parameters.artifact_dir >>/install-dev.sh
289+ cp ./scripts/install-windows.ps1 << parameters.artifact_dir >>/install-windows.ps1
290+ cp ./scripts/install-windows-dev.ps1 << parameters.artifact_dir >>/install-windows-dev.ps1
284291 - run :
285292 name : Delete non-signed archive
286293 command : |
@@ -588,6 +595,20 @@ workflows:
588595 - code-sign
589596 context : slack-cli-release
590597 release_ref : dev-build
598+ - s3-upload :
599+ name : dev-upload-to-s3-install-dev-sh
600+ s3-target-path : slack-cli
601+ file-name : " install-dev.sh"
602+ requires :
603+ - create-github-release-and-artifacts
604+ context : slack-cli-release
605+ - s3-upload :
606+ name : dev-upload-to-s3-install-windows-dev-ps1
607+ s3-target-path : slack-cli
608+ file-name : " install-windows-dev.ps1"
609+ requires :
610+ - create-github-release-and-artifacts
611+ context : slack-cli-release
591612 - e2e-test :
592613 name : e2e-test-unix
593614 manual_trigger_windows : false
@@ -713,3 +734,19 @@ workflows:
713734 requires :
714735 - create-github-release-and-artifacts
715736 context : slack-cli-release
737+ - s3-upload :
738+ << : *filters-tag-triggered-workflow-job
739+ name : upload-to-s3-install-sh
740+ s3-target-path : slack-cli
741+ file-name : " install.sh"
742+ requires :
743+ - create-github-release-and-artifacts
744+ context : slack-cli-release
745+ - s3-upload :
746+ << : *filters-tag-triggered-workflow-job
747+ name : upload-to-s3-install-windows-ps1
748+ s3-target-path : slack-cli
749+ file-name : " install-windows.ps1"
750+ requires :
751+ - create-github-release-and-artifacts
752+ context : slack-cli-release
0 commit comments