diff --git a/.cirrus.yml b/.cirrus.yml index f676336..a443d24 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -404,6 +404,8 @@ release_linux_x86_64_release_1_docker_builder: - ./tools/container-interrupt.sh build_script: - "./tools/cirrus_build_project.sh release release linux x86_64 1" + binaries_artifacts: + path: "release/**/*" depends_on: - "release_linux_x86_64_plain-binaries_1" @@ -813,6 +815,8 @@ release_linux_i686_release_1_docker_builder: - ./tools/container-interrupt.sh build_script: - "./tools/cirrus_build_project.sh release release linux i686 1" + binaries_artifacts: + path: "release/**/*" depends_on: - "release_linux_i686_plain-binaries_1" @@ -1222,6 +1226,8 @@ release_windows_x86_64_release_1_docker_builder: - ./tools/container-interrupt.sh build_script: - "./tools/cirrus_build_project.sh release release windows x86_64 1" + binaries_artifacts: + path: "release/**/*" depends_on: - "release_windows_x86_64_plain-binaries_1" @@ -1631,6 +1637,8 @@ release_windows_i686_release_1_docker_builder: - ./tools/container-interrupt.sh build_script: - "./tools/cirrus_build_project.sh release release windows i686 1" + binaries_artifacts: + path: "release/**/*" depends_on: - "release_windows_i686_plain-binaries_1" @@ -2040,6 +2048,8 @@ release_osx_x86_64_release_1_docker_builder: - ./tools/container-interrupt.sh build_script: - "./tools/cirrus_build_project.sh release release osx x86_64 1" + binaries_artifacts: + path: "release/**/*" depends_on: - "release_osx_x86_64_plain-binaries_1" diff --git a/tools/cirrus_gen_yml.sh b/tools/cirrus_gen_yml.sh index c7822e9..9ba56e3 100755 --- a/tools/cirrus_gen_yml.sh +++ b/tools/cirrus_gen_yml.sh @@ -112,6 +112,11 @@ print_os_arch () { build_script: - \"./tools/cirrus_build_project.sh ${PROJECT_BASE} ${CHANNEL} ${OS} ${ARCH} 1\"" + if [[ "$PROJECT" == "release.1" ]]; then + echo " binaries_artifacts: + path: \"${CHANNEL}/**/*\"" + fi + # Depend on previous project if [[ "$PROJECT" == "compiler.1" ]]; then echo " depends_on: