You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by da...@apache.org on 2022/12/09 21:36:43 UTC

[beam] branch revert-23160-self-hosted-java-tests created (now b6e42fab205)

This is an automated email from the ASF dual-hosted git repository.

damccorm pushed a change to branch revert-23160-self-hosted-java-tests
in repository https://gitbox.apache.org/repos/asf/beam.git


      at b6e42fab205 Revert "[GitHub Actions] - Updates in Java Tests to runs-on Self-hosted runners (#23160)"

This branch includes the following new commits:

     new b6e42fab205 Revert "[GitHub Actions] - Updates in Java Tests to runs-on Self-hosted runners (#23160)"

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[beam] 01/01: Revert "[GitHub Actions] - Updates in Java Tests to runs-on Self-hosted runners (#23160)"

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

damccorm pushed a commit to branch revert-23160-self-hosted-java-tests
in repository https://gitbox.apache.org/repos/asf/beam.git

commit b6e42fab205994484c152c3a70511faf70365c5a
Author: Danny McCormick <da...@google.com>
AuthorDate: Fri Dec 9 16:36:33 2022 -0500

    Revert "[GitHub Actions] - Updates in Java Tests to runs-on Self-hosted runners (#23160)"
    
    This reverts commit 71d09d9ec5b7e9f6a16ca4462fac7dc6ed65e789.
---
 .github/workflows/java_tests.yml | 51 +++++++++++++---------------------------
 1 file changed, 16 insertions(+), 35 deletions(-)

diff --git a/.github/workflows/java_tests.yml b/.github/workflows/java_tests.yml
index 305b6162386..1a587e7b491 100644
--- a/.github/workflows/java_tests.yml
+++ b/.github/workflows/java_tests.yml
@@ -18,37 +18,38 @@
 # To learn more about GitHub Actions in Apache Beam check the CI.md
 
 name: Java Tests
+
 on:
   workflow_dispatch:
     inputs:
       runDataflow:
         description: 'Type "true" if you want to run Dataflow tests (GCP variables must be configured, check CI.md)'
-        default: 'false'
-        required: false
+        default: false
   schedule:
     - cron: '10 2 * * *'
   push:
     branches: ['master', 'release-*']
-    tags: ['v*']
+    tags: 'v*'
   pull_request:
     branches: ['master', 'release-*']
-    tags: ['v*']
+    tags: 'v*'
     paths: ['sdks/java/**', 'model/**', 'runners/**', 'examples/java/**',
             'examples/kotlin/**', 'release/**', 'buildSrc/**']
+
 # This allows a subsequently queued workflow run to interrupt previous runs
 concurrency:
   group: '${{ github.workflow }} @ ${{ github.event.pull_request.head.label || github.head_ref || github.ref }}'
   cancel-in-progress: true
+
 jobs:
   check_gcp_variables:
     timeout-minutes: 5
     name: "Check GCP variables set"
-    runs-on: [self-hosted, ubuntu-20.04]
+    runs-on: ubuntu-latest
     outputs:
       gcp-variables-set: ${{ steps.check_gcp_variables.outputs.gcp-variables-set }}
     steps:
-      - name: Check out code
-        uses: actions/checkout@v3
+      - uses: actions/checkout@v3
       - name: "Check are GCP variables set"
         run: "./scripts/ci/ci_check_are_gcp_variables_set.sh"
         id: check_gcp_variables
@@ -66,24 +67,14 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [[self-hosted, ubuntu-20.04], macos-latest, [self-hosted, windows-server-2019]]
+        os: [ubuntu-latest, macos-latest, windows-latest]
     steps:
-      - name: Check out code
+      - name: Checkout code
         uses: actions/checkout@v3
         with:
           persist-credentials: false
           submodules: recursive
-      - name: Install Java
-        uses: actions/setup-java@v3
-        with:
-          distribution: 'temurin'
-          java-version: '8'
-      - name: Remove default github maven configuration
-        # This step is a workaround to avoid a decryption issue of Beam's
-        # net.linguica.gradle.maven.settings plugin and github's provided maven
-        # settings.xml file
-        run: rm ~/.m2/settings.xml
-        # :sdks:java:core:test
+      # :sdks:java:core:test
       - name: Run :sdks:java:core:test
         uses: ./.github/actions/gradle-command-action
         with:
@@ -125,23 +116,13 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [[self-hosted, ubuntu-20.04], macos-latest, [self-hosted, windows-server-2019]]
+        os: [ubuntu-latest, macos-latest, windows-latest]
     steps:
-      - name: Check out code
+      - name: Checkout code
         uses: actions/checkout@v3
         with:
           persist-credentials: false
           submodules: recursive
-      - name: Install Java
-        uses: actions/setup-java@v2
-        with:
-          distribution: 'temurin'
-          java-version: '8'
-      - name: Remove default github maven configuration
-        # This step is a workaround to avoid a decryption issue of Beam's
-        # net.linguica.gradle.maven.settings plugin and github's provided maven
-        # settings.xml file
-        run: rm ~/.m2/settings.xml
       - name: Install go
         uses: actions/setup-go@v3
         with:
@@ -172,9 +153,9 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [[self-hosted, ubuntu-20.04], macos-latest, [self-hosted, windows-server-2019]]
+        os: [ubuntu-latest, macos-latest, windows-latest]
     steps:
-      - name: Check out code
+      - name: Checkout code
         uses: actions/checkout@v3
         with:
           persist-credentials: false
@@ -194,7 +175,7 @@ jobs:
         uses: actions/setup-java@v3.6.0
         with:
           distribution: 'zulu'
-          java-version: '8'
+          java-version: 8
       - name: Remove default github maven configuration
         # This step is a workaround to avoid a decryption issue of Beam's
         # gradle-command-action plugin and github's provided maven