mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
77033a6a69
This rewrites the release script to be a lot simpler and significantly faster: - The artifacts are now declared in a separate yaml file which should make it easier for people to modify and doesn’t clutter the actual code. - There is only a constant number of calls to Bazel which speeds up the script quite a bit. I verified that the release artifacts are the same that we got before and I traced the calls to the jfrog binary in a fake release and ignoring order they are identical.
128 lines
3.8 KiB
YAML
128 lines
3.8 KiB
YAML
- target: //release:sdk-release-tarball
|
|
type: targz
|
|
platformDependent: True
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: sdk-tarball
|
|
- target: //daml-lf/archive:daml_lf_archive_java
|
|
type: jar
|
|
- target: //daml-lf/data:data
|
|
type: jar
|
|
- target: //release:sdk-metadata-tarball
|
|
type: targz
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: sdk
|
|
bintrayPackage: sdk
|
|
- target: //daml-foundations/daml-tools/da-hs-damlc-app:damlc-dist
|
|
type: targz
|
|
platformDependent: True
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: damlc
|
|
- target: //daml-foundations/daml-tools/damlc-jar:damlc_jar
|
|
type: jar-deploy
|
|
platformDependent: True
|
|
- target: //daml-foundations/daml-tools/daml-extension:dist
|
|
type: targz
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: daml-extension
|
|
- target: //daml-lf/archive:daml_lf_archive_scala
|
|
type: jar
|
|
- target: //daml-lf/archive:daml_lf_archive_protos_zip
|
|
type: zip
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: daml-lf-archive-protos
|
|
- target: //daml-lf/archive:daml_lf_archive_protos_tarball
|
|
type: targz
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: daml-lf-archive-protos
|
|
- target: //daml-lf/transaction/src/main/protobuf:value_java_proto
|
|
type: jar-proto
|
|
- target: //daml-lf/transaction/src/main/protobuf:transaction_java_proto
|
|
type: jar-proto
|
|
- target: //daml-lf/transaction/src/main/protobuf:blindinginfo_java_proto
|
|
type: jar-proto
|
|
- target: //daml-lf/transaction:transaction
|
|
type: jar
|
|
- target: //daml-lf/transaction-scalacheck:transaction-scalacheck
|
|
type: jar
|
|
- target: //daml-lf/lfpackage:lfpackage
|
|
type: jar
|
|
- target: //daml-lf/interface:interface
|
|
type: jar
|
|
- target: //daml-lf/validation:validation
|
|
type: jar
|
|
- target: //daml-lf/interpreter:interpreter
|
|
type: jar
|
|
- target: //daml-lf/scenario-interpreter:scenario-interpreter
|
|
type: jar
|
|
- target: //daml-lf/engine:engine
|
|
type: jar
|
|
- target: //daml-lf/repl:repl
|
|
type: jar
|
|
- target: //daml-lf/testing-tools:testing-tools
|
|
type: jar
|
|
- target: //ledger-api/grpc-definitions:ledger-api-protos-tarball
|
|
type: targz
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: ledger-api-protos
|
|
- target: //ledger-api/rs-grpc-bridge:rs-grpc-bridge
|
|
type: jar-lib
|
|
- target: //language-support/java/bindings:bindings-java
|
|
type: jar-lib
|
|
- target: //language-support/java/bindings-rxjava:bindings-rxjava
|
|
type: jar-lib
|
|
- target: //docs:quickstart-java
|
|
type: targz
|
|
location:
|
|
groupId: com.digitalasset.docs
|
|
artifactId: quickstart-java
|
|
- target: //ledger/sandbox:sandbox-tarball
|
|
type: targz
|
|
location:
|
|
groupId: com.digitalasset
|
|
artifactId: sandbox
|
|
- target: //extractor:extractor-binary
|
|
type: jar-deploy
|
|
- target: //ledger-api/grpc-definitions:ledger-api-scalapb
|
|
type: jar
|
|
- target: //ledger-api/testing-utils:testing-utils
|
|
type: jar
|
|
- target: //language-support/scala/bindings:bindings
|
|
type: jar
|
|
- target: //ledger-api/rs-grpc-akka:rs-grpc-akka
|
|
type: jar
|
|
- target: //ledger/ledger-api-akka:ledger-api-akka
|
|
type: jar
|
|
- target: //scala-protoc-plugins/scala-logging:scala-logging-lib
|
|
type: jar
|
|
- target: //ledger/ledger-api-scala-logging:ledger-api-scala-logging
|
|
type: jar
|
|
- target: //ledger/backend-api:backend-api
|
|
type: jar
|
|
- target: //ledger/ledger-api-client:ledger-api-client
|
|
type: jar
|
|
- target: //ledger/ledger-api-domain:ledger-api-domain
|
|
type: jar
|
|
- target: //ledger/ledger-api-common:ledger-api-common
|
|
type: jar
|
|
- target: //ledger/sandbox:sandbox
|
|
type: jar
|
|
- target: //ledger/ledger-api-integration-tests:semantic-test-runner
|
|
type: jar-deploy
|
|
- target: //language-support/scala/codegen:codegen
|
|
type: jar
|
|
- target: //language-support/scala/codegen:codegen-main
|
|
type: jar
|
|
- target: //language-support/scala/bindings-akka:bindings-akka
|
|
type: jar
|
|
- target: //language-support/java/codegen:shaded_binary
|
|
type: jar
|
|
- target: //navigator/backend:navigator-binary
|
|
type: jar-deploy
|