diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml index 5d454ff9b..7fc23ca60 100644 --- a/.bazelci/presubmit.yml +++ b/.bazelci/presubmit.yml @@ -48,90 +48,14 @@ x_defaults: - "//tools/..." tasks: - macos_7: - name: "Previous LTS with no bzlmod" - bazel: 7.x - build_flags: - - "--noenable_bzlmod" - - "--enable_workspace" - <<: *mac_common - - macos_latest: - name: "Current LTS" - bazel: latest - <<: *mac_common - - macos_last_green: - name: "Last Green Bazel" - bazel: last_green - <<: *mac_common - - macos_latest_head_deps: - name: "Current LTS with Head Deps" - bazel: latest - shell_commands: - # Update the WORKSPACE to use head versions of some deps to ensure nothing - # has landed on them breaking this project. - - .bazelci/update_workspace_to_deps_heads.sh - <<: *mac_common - - ubuntu2004_7: - name: "Previous LTS with no bzlmod" - bazel: 7.x - shell_commands: - - "echo --- Downloading and extracting Swift $SWIFT_VERSION to $SWIFT_HOME" - - "mkdir $SWIFT_HOME" - - "curl https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2004/swift-${SWIFT_VERSION}-RELEASE/swift-${SWIFT_VERSION}-RELEASE-ubuntu20.04.tar.gz | tar xvz --strip-components=1 -C $SWIFT_HOME" - build_flags: - - "--noenable_bzlmod" - - "--enable_workspace" - <<: *linux_common - - ubuntu2004_latest: - name: "Current LTS" - bazel: latest - shell_commands: - - "echo --- Downloading and extracting Swift $SWIFT_VERSION to $SWIFT_HOME" - - "mkdir $SWIFT_HOME" - - "curl https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2004/swift-${SWIFT_VERSION}-RELEASE/swift-${SWIFT_VERSION}-RELEASE-ubuntu20.04.tar.gz | tar xvz --strip-components=1 -C $SWIFT_HOME" - <<: *linux_common - ubuntu2004_last_green: name: "Last Green Bazel" - bazel: last_green - shell_commands: - - "echo --- Downloading and extracting Swift $SWIFT_VERSION to $SWIFT_HOME" - - "mkdir $SWIFT_HOME" - - "curl https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2004/swift-${SWIFT_VERSION}-RELEASE/swift-${SWIFT_VERSION}-RELEASE-ubuntu20.04.tar.gz | tar xvz --strip-components=1 -C $SWIFT_HOME" - <<: *linux_common - - ubuntu2004_latest_head_deps: - name: "Current LTS with Head Deps" - bazel: latest + # DNM: Bisecting Bazel hang + bazel: 0522f8e58bf864005207eb8f09162d35ddd1f678 shell_commands: - "echo --- Downloading and extracting Swift $SWIFT_VERSION to $SWIFT_HOME" - "mkdir $SWIFT_HOME" - "curl https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2004/swift-${SWIFT_VERSION}-RELEASE/swift-${SWIFT_VERSION}-RELEASE-ubuntu20.04.tar.gz | tar xvz --strip-components=1 -C $SWIFT_HOME" - # Update the WORKSPACE to use head versions of some deps to ensure nothing - # has landed on them breaking this project. - - .bazelci/update_workspace_to_deps_heads.sh <<: *linux_common - # TODO: re-enable when Windows in Bazel CI is properly configured for Swift. - # windows_last_green: - # name: "Last Green Bazel" - # bazel: last_green - # <<: *windows_common - - doc_tests: - name: "Doc tests" - bazel: latest - <<: *linux_environment - shell_commands: - - "echo --- Downloading and extracting Swift $SWIFT_VERSION to $SWIFT_HOME" - - "mkdir $SWIFT_HOME" - - "curl https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2004/swift-${SWIFT_VERSION}-RELEASE/swift-${SWIFT_VERSION}-RELEASE-ubuntu20.04.tar.gz | tar xvz --strip-components=1 -C $SWIFT_HOME" - test_targets: - - "doc/..." - buildifier: 8.2.1