mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-19 16:57:40 +03:00
Publish damlc tarball cross-platform (#12103)
For now, I’ve emitted Windows since this is not an artifact we want to publish externally and for Canton Linux & MacOS covers our usecases. changelog_begin changelog_end
This commit is contained in:
parent
0298ed3a21
commit
346fecbb03
@ -19,6 +19,10 @@ bazel build //release:sdk-release-tarball-ce //release:sdk-release-tarball-ee
|
||||
cp bazel-bin/release/sdk-release-tarball-ce.tar.gz $OUTPUT_DIR/github/$TARBALL
|
||||
cp bazel-bin/release/sdk-release-tarball-ee.tar.gz $OUTPUT_DIR/artifactory/$EE_TARBALL
|
||||
|
||||
|
||||
bazel build //compiler/damlc:damlc-dist
|
||||
cp bazel-bin/compiler/damlc/damlc-dist.tar.gz $OUTPUT_DIR/split-release/damlc-$RELEASE_TAG-$NAME.tar.gz
|
||||
|
||||
# Platform independent artifacts are only built on Linux.
|
||||
if [[ "$NAME" == "linux" ]]; then
|
||||
bazel build //release:protobufs
|
||||
@ -87,9 +91,6 @@ if [[ "$NAME" == "linux" ]]; then
|
||||
cp bazel-bin/runtime-components/non-repudiation-client/libnon-repudiation-client-src.jar $OUTPUT_DIR/artifactory/$NON_REPUDIATION_CLIENT_SRC
|
||||
cp bazel-bin/runtime-components/non-repudiation-client/non-repudiation-client_javadoc.jar $OUTPUT_DIR/artifactory/$NON_REPUDIATION_CLIENT_DOC
|
||||
|
||||
bazel build //compiler/damlc:damlc-dist
|
||||
cp bazel-bin/compiler/damlc/damlc-dist.tar.gz $OUTPUT_DIR/split-release/damlc-$RELEASE_TAG.tar.gz
|
||||
|
||||
mkdir -p $OUTPUT_DIR/split-release/daml-libs/daml-script
|
||||
bazel build //daml-script/daml:daml-script-dars
|
||||
cp bazel-bin/daml-script/daml/*.dar $OUTPUT_DIR/split-release/daml-libs/daml-script/
|
||||
|
Loading…
Reference in New Issue
Block a user