Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Commit

Permalink
Separate macos builds (high sierra, mojave)
Browse files Browse the repository at this point in the history
  • Loading branch information
Emory Barlow committed Nov 14, 2018
1 parent 0ccf53a commit 7e2b496
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,26 @@ steps:
echo 1 | ./eosio_build.sh && \
echo "--- Compressing build directory :compression:" && \
tar -pczf build.tar.gz build/
label: ":darwin: Build"
label: ":darwin: High Sierra Build"
agents:
- "role=macos-builder"
artifact_paths: "build.tar.gz"
timeout: 60
- command: |
echo "--- Creating symbolic link to job directory :file_folder:" && \
sleep 5 && ln -s "$(pwd)" /data/job && cd /data/job && \
echo "+++ Building :hammer:" && \
echo 1 | ./eosio_build.sh && \
echo "--- Compressing build directory :compression:" && \
tar -pczf build.tar.gz build/
label: ":darwin: Mojave Build"
agents:
- "role=builder"
- "os=mojave"
artifact_paths: "build.tar.gz"
timeout: 60
- command: |
echo "+++ :hammer: Building" && \
echo 1 | ./eosio_build.sh && \
Expand Down Expand Up @@ -337,7 +351,7 @@ steps:

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":darwin: Build" && \
buildkite-agent artifact download "build.tar.gz" . --step ":darwin: High Sierra Build" && \
tar -zxf build.tar.gz && \
echo "+++ :microscope: Starting package build" && \
ln -s "$(pwd)" /data/job && cd /data/job/build/packages && bash generate_package.sh brew
Expand All @@ -351,7 +365,7 @@ steps:
- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":darwin: Build" && \
buildkite-agent artifact download "build.tar.gz" . --step ":darwin: Mojave Build" && \
tar -zxf build.tar.gz && \
echo "+++ :microscope: Starting package build" && \
ln -s "$(pwd)" /data/job && cd /data/job/build/packages && bash generate_package.sh brew
Expand Down

0 comments on commit 7e2b496

Please sign in to comment.