File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change
1
+ workflows :
2
+ build :
3
+ name : Build workflow
4
+ scripts :
5
+ - name : install dependencies
6
+ script : HOMEBREW_NO_AUTO_UPDATE=1 brew install boost openssl zmq libpgm miniupnpc ldns expat libunwind-headers protobuf
7
+ - name : fetch zmq.hpp
8
+ script : brew tap osrf/simulation && brew install cppzmq
9
+ - name : build
10
+ script : USE_SINGLE_BUILDDIR=1 make release-static -j3
11
+ - name : archive
12
+ working_directory : build/release
13
+ script : |
14
+ export ARTIFACT_NAME="aeon-mac-armv8-$(git describe --tags)"
15
+ mkdir $ARTIFACT_NAME
16
+ cp bin/* $ARTIFACT_NAME
17
+ tar cvzf $ARTIFACT_NAME.tar.bz2 $ARTIFACT_NAME
18
+ - name : SHA256 checksum
19
+ working_directory : build/release
20
+ script : |
21
+ export ARTIFACT_NAME="aeon-mac-armv8-$(git describe --tags)"
22
+ openssl sha256 $ARTIFACT_NAME.tar.bz2
23
+ - name : upload to transfer.sh
24
+ script : |
25
+ export ARTIFACT_NAME="aeon-mac-armv8-$(git describe --tags)"
26
+ curl --upload-file build/release/$ARTIFACT_NAME.tar.bz2 https://transfer.sh/$ARTIFACT_NAME.tar.bz2
You can’t perform that action at this time.
0 commit comments