mirror of
https://github.com/digital-asset/daml.git
synced 2024-11-10 00:35:25 +03:00
8cd3658b14
* participant-integration-api: Build Oracle tests, but don't run them. CHANGELOG_BEGIN CHANGELOG_END * triggers: Switch to an environment variable for enabling Oracle tests. * http-json: Switch to an environment variable for enabling Oracle tests. * Disable running Oracle tests by default, not building them. * triggers/service: Remove unused test dependencies.
29 lines
732 B
Python
29 lines
732 B
Python
# Copyright (c) 2021 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
def _impl(ctx):
|
|
# Generates an empty BUILD file, because we do not need to build anything.
|
|
ctx.file(
|
|
"BUILD",
|
|
content = """exports_files(["index.bzl"])""",
|
|
executable = False,
|
|
)
|
|
|
|
testing = ctx.os.environ.get("DAML_ORACLE_TESTING", default = "false") == "true"
|
|
|
|
ctx.file(
|
|
"index.bzl",
|
|
content = """
|
|
oracle_testing = {testing}
|
|
""".format(
|
|
testing = testing,
|
|
),
|
|
executable = False,
|
|
)
|
|
|
|
oracle_configure = repository_rule(
|
|
environ = ["DAML_ORACLE_TESTING"],
|
|
implementation = _impl,
|
|
attrs = {},
|
|
)
|