daml/compatibility
Moritz Kiefer 0c90844184
Update SDK versions in compatibility tests (#5844)
* Update SDK versions in compatibility tests

This adds a Haskell script to generate a versions.bzl file that
contains the list of versions as well as their hashes. This should
make it a bit easier to keep things up2date going forward.

The script is a bit slow since downloading all the SDKs takes quite a
while but for now it should be good enough and is much more pleasant
than having to figure this out manually.

changelog_begin
changelog_end

* Address review comments

changelog_begin
changelog_end

* Fix excluded tests

changelog_begin
changelog_end
2020-05-05 19:40:03 +02:00
..
bazel_tools Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
head_sdk Extend compatibility tests to test against HEAD (#5714) 2020-04-24 14:43:35 +02:00
sandbox-migration Add basic Sandbox data continuity tests (#5826) 2020-05-05 14:46:58 +02:00
versions Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
.bazelignore Extend compatibility tests to test against HEAD (#5714) 2020-04-24 14:43:35 +02:00
bazel-haskell-deps.bzl Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
BUILD Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
build-release-artifacts-windows.ps1 Publish execution logs from Windows compatibility jobs (#5834) 2020-05-05 12:23:11 +02:00
build-release-artifacts.sh Extend compatibility tests to test against HEAD (#5714) 2020-04-24 14:43:35 +02:00
deps.bzl Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
README.md Initial boilerplate for cross-version compatibility testing (#5665) 2020-04-23 12:58:11 +02:00
stack-snapshot.yaml Initial boilerplate for cross-version compatibility testing (#5665) 2020-04-23 12:58:11 +02:00
test-windows.ps1 compatibility: Append platform_suffix on Windows (#5839) 2020-05-05 14:17:51 +02:00
test.sh Make compat tests work on windows (#5732) 2020-04-28 16:06:36 +02:00
update-versions.sh Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
versions.bzl Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
WORKSPACE Update SDK versions in compatibility tests (#5844) 2020-05-05 19:40:03 +02:00
workspace_status.sh Initial boilerplate for cross-version compatibility testing (#5665) 2020-04-23 12:58:11 +02:00

This directory contains the infrastructure and test setup for cross-version compatibility testing. We make this a separate Bazel workspace to make it easier to enforce that we only depend on release artifacts.