File tree 2 files changed +38
-1
lines changed
2 files changed +38
-1
lines changed Original file line number Diff line number Diff line change 49
49
50
50
- name : Build and push agoric Docker image
51
51
run : |
52
- ./heighliner build -c agoric --go-version 1.21 --git-ref ${{ env.VERSION }}
52
+ ./heighliner build -c agoric-agd --go-version 1.21 --git-ref ${{ env.VERSION }}
53
53
54
54
- name : Tag and push Docker image
55
55
run : |
Original file line number Diff line number Diff line change 77
77
ln -s /go/src/github.com/p2p-org/agoric-sdk/golang/cosmos/build/libagcosmosdaemon.so /build/agoric-sdk/golang/cosmos/build/libagcosmosdaemon.so
78
78
ln -s /root/.nvm/versions/node/*/bin/node /bin/node
79
79
80
+ # Agoric-sdk
81
+ - name : agoric-agd
82
+ dockerfile : cargo
83
+ github-organization : Agoric
84
+ github-repo : agoric-sdk
85
+ build-env :
86
+ - LEDGER_ENABLED=false
87
+ build-target : |
88
+ set -eux
89
+ cd golang/cosmos
90
+ export CGO_ENABLED=1 GOOS=linux GOARCH=${TARGETARCH} CC=${ARCH}-linux-gnu-gcc CXX=${ARCH}-linux-gnu-g++
91
+ COMMIT=$(git log -1 --format='%H')
92
+ COMMON_LDFLAGS="-X github.com/cosmos/cosmos-sdk/version.Name=agoric \
93
+ -X github.com/cosmos/cosmos-sdk/version.AppName=agd \
94
+ -X github.com/cosmos/cosmos-sdk/version.Version=$VERSION \
95
+ -X "github.com/cosmos/cosmos-sdk/version.BuildTags=$BUILD_TAGS" \
96
+ -X github.com/cosmos/cosmos-sdk/version.Commit=$COMMIT"
97
+
98
+ # Build daemon lib
99
+ go build -v -mod=readonly -tags "$BUILD_TAGS" -ldflags "$COMMON_LDFLAGS" -buildmode=c-shared -o build/libagcosmosdaemon.so ./cmd/libdaemon/main.go
100
+
101
+ # Build agd
102
+ go build -v -mod=readonly -tags "$BUILD_TAGS" -ldflags "$COMMON_LDFLAGS" -o ../../bin/agd ./cmd/agd
103
+
104
+ # Move to final location
105
+ cd ../../
106
+ mkdir /agoric-sdk
107
+ mv bin golang /agoric-sdk
108
+ directories :
109
+ - /agoric-sdk
110
+ final-image : |
111
+ set -eux
112
+ ln -s /agoric-sdk/bin/agd /bin/agd
113
+ mkdir -p /go/src/github.com/p2p-org/agoric-sdk/golang/cosmos/build /build/agoric-sdk/golang/cosmos/build
114
+ mv /agoric-sdk/golang/cosmos/build/libagcosmosdaemon.so /go/src/github.com/p2p-org/agoric-sdk/golang/cosmos/build/
115
+ ln -s /go/src/github.com/p2p-org/agoric-sdk/golang/cosmos/build/libagcosmosdaemon.so /build/agoric-sdk/golang/cosmos/build/libagcosmosdaemon.so
116
+
80
117
# Akash
81
118
- name : akash
82
119
github-organization : akash-network
You can’t perform that action at this time.
0 commit comments