Skip to content

Commit

Permalink
Manual tags with explicit run for linux.
Browse files Browse the repository at this point in the history
  • Loading branch information
djmarcin committed Dec 3, 2020
1 parent d885cd2 commit 4788dac
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 6 deletions.
16 changes: 10 additions & 6 deletions .bazelci/presubmit.yml
@@ -1,24 +1,28 @@
---
default_targets: &default_targets
default_linux_targets: &default_linux_targets
- "--" # Allows negative patterns; hack for https://github.com/bazelbuild/continuous-integration/pull/245
- "..."
- "@examples//..."
# TODO: Switch manual tag to platform constraint after bazel 4.0.
- "//test/versioned_dylib:versioned_dylib_test"
# Bindgen currently only has a working toolchain for 18.04
- "-@examples//ffi/rust_calling_c/simple/..."
tasks:
ubuntu1604:
build_targets: *default_targets
test_targets: *default_targets
build_targets: *default_linux_targets
test_targets: *default_linux_targets
ubuntu1804:
build_targets: *default_targets
build_targets: *default_linux_targets
test_targets:
- "..."
- "@examples//..."
# TODO: Switch manual tag to platform constraint after bazel 4.0.
- "//test/versioned_dylib:versioned_dylib_test"
ubuntu2004:
name: "Minimum Supported Version"
bazel: "3.0.0"
build_targets: *default_targets
test_targets: *default_targets
build_targets: *default_linux_targets
test_targets: *default_linux_targets
macos:
osx_targets: &osx_targets
- "--" # Allows negative patterns; hack for https://github.com/bazelbuild/continuous-integration/pull/245
Expand Down
2 changes: 2 additions & 0 deletions test/versioned_dylib/BUILD
Expand Up @@ -11,6 +11,7 @@ rust_binary(
srcs = [
"src/main.rs",
],
tags = ["manual"],
deps = [
"//test/versioned_dylib/c:libreturn_zero",
"@libc",
Expand All @@ -20,4 +21,5 @@ rust_binary(
rust_test(
name = "versioned_dylib_test",
crate = "versioned_dylib",
tags = ["manual"],
)
2 changes: 2 additions & 0 deletions test/versioned_dylib/c/BUILD
Expand Up @@ -9,6 +9,7 @@ load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library")
copts = ["-std=c99"],
linkopts = ["-Wl,-soname,libreturn_zero.so.2"],
linkshared = True,
tags = ["manual"],
) for x in ("so", "so.2")]

cc_library(
Expand All @@ -17,5 +18,6 @@ cc_library(
":libreturn_zero.so",
":libreturn_zero.so.2",
],
tags = ["manual"],
visibility = ["//visibility:public"],
)

0 comments on commit 4788dac

Please sign in to comment.