Specifically:
- m1 builds
- BlackDuck & notices bump
- daily compatibility tests
- daily compat update (if needed)
- daily perf test & report
Also, merge the canton update jobs as that makes a lot more sense at
this point. Future divergences can be expressed by changing the files in
their respective branches.
This PR will need to be backported to main-2.x to fully take effect.
* daml script: Don't warn about --all legacy behavior when using --ide-ledger
* Test that daml script --ide-ledger --all does not warn users to add --upload-dar yes
* Test that 'daml script --ide-ledger --all --upload-dar' fails
* update canton to 20240110.12220.0.ve226317e/2.9.0-snapshot.20240110.11694.0.vbbc5a08b/3.0.0-snapshot.20240110.12220.0.ve226317e
tell-slack: canton
* Fix hs-bindings from canton proto change
run-all-tests: true
---------
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
Co-authored-by: Samuel Williams <samuel.williams@digitalasset.com>
* Remove ledger api test tool
* Force full compat
run-full-compat: true
* Force run all tests
run-all-tests: true
---------
Co-authored-by: Paul Brauner <paul.brauner@digitalasset.com>
I wasn't sure what exactly was causing the issue so I removed everything
I thought might be:
- Added quotes to the GET_TARGETS heredoc.
- Remove the jq invocation at the end of the heredoc.
- Removed the subshells in crontab.
This now seems to work, though the (limited) output I'm seeing on the
machine is still not quite what I expected. Some of the changes may not
have been strictly needed, but given how slow the turnaround for this is
I'd prefer not to try and see which ones.
* Replace daml submits with single question
* Remove old submits in scala
Implement new submit in grpc client
* Replace old submits in IDE and json
* Assorted fixes
* Fix stack trace issues with submit
* Fix integration tests with backwards compat
* Move explicit package id to each command
* Remove Upgrading.Internal
* Formatting
* Self review
* Apply review suggestions
* Trigger tests
run-all-tests: true
* Remove //:sdk-version-hs-lib
* Add //sdk-version/hs:sdk-version-{class-,}lib
* Use //sdk-version/hs:sdk-version-{class-,}lib instead of //:sdk-version-hs-lib
* Fix //daml-assistant/daml-helper:test-deployment
* Fix da-hs-base.cabal
* Fix daml-project-config.cabal
* Move DA.Service.Logger.Impl.GCP out of da-hs-base
This means that da-hs-base no longer depends on sdk-version-class-lib, so users of the cabal file don't need to make any changes
* Move version data types out of daml-project-config
* Now //sdk-version/hs:sdk-version-class-lib depends on //libs-haskell/da-version-types
* back to the past (fmt.sh)
* yarn.lock changes to appease fmt.sh
I've manually ran through the steps in ci/cron/daily-compat.yml. This is
a do-over of #18090 because the diff hadn't changed after rebasing on
\#18081 and that seemed weird, and I didn't want anyone to spend time on
a build failure that may just be an artifact of some wires crossing at
the git level.
---------
* add a missing scala_library "sequencer-driver"
---------
Co-authored-by: Meriam Lachkar <meriam.lachkar@digitalasset.com>
* fix build_canton_3x_with_bazel
* Code pull
* fixing issues with admin-api new project
* fix the way we were passing java_conversions to scalapb plugin
* Enable `proto_gen` to correctly generate Java conversions when using the `scalapb` plugin (#18087)
* Enable `proto_gen` to correctly generate Java conversions when using the `scalapb` plugin
* Remove reference to removed parameter
---------
Co-authored-by: Rafael Guglielmetti <rafael.guglielmetti@digitalasset.com>
Co-authored-by: Stefano Baghino <43749967+stefanobaghino-da@users.noreply.github.com>
@akrmn is taking care of [testing](https://github.com/digital-asset/daml/blob/main/release/RELEASE.md) today's release, so they get pushed back to the end of the line.
Please do not merge this before the release is fully tested.
CHANGELOG_BEGIN
CHANGELOG_END
Co-authored-by: Azure Pipelines Daml Build <support@digitalasset.com>
* update canton to 20231221.12090.0.va8191d44/2.9.0-snapshot.20231220.11662.0.v3fffed35/3.0.0-snapshot.20231221.12090.0.va8191d44
CHANGELOG_BEGIN
CHANGELOG_END
* fix canton
* fix the build of the pingpong vacuum package
---------
Co-authored-by: Remy Haemmerle <Remy.Haemmerle@daml.com>
Co-authored-by: Paul Brauner <paul.brauner@digitalasset.com>