5555 - name : Gradle publish
5656 uses : gradle/gradle-build-action@v2
5757 with :
58- arguments : publish githubRelease publishDocs examples --scan -PgithubToken=${{secrets.GITHUB_TOKEN}}
58+ arguments : publish githubRelease publishDocs examples --scan -PgithubToken=${{secrets.GITHUB_TOKEN}} -S
5959
6060 - name : Publish tests
6161 uses : mikepenz/action-junit-report@v3
@@ -71,41 +71,39 @@ jobs:
7171 file_pattern : ' README.md examples/*.gradle'
7272 status_options : ' --untracked-files=no'
7373
74- run_example :
75- # if: ${{ false }} # disable for now
76- runs-on : ubuntu-latest
77-
78- strategy :
79- matrix :
80- directory : [java, java-manual, java-external-stage, java-testing, groovy, scala, kotlin]
81- # directory: [ java ]
82- fail-fast : true
83- max-parallel : 1
84-
85- steps :
86- # Should really make these reusable
87- - uses : actions/checkout@v3
88-
89- - id : gradle_properties
90- run : |
91- mkdir -p $HOME/.gradle
92- echo "$GRADLE_PROPERTIES" > $HOME/.gradle/gradle.properties
93- name : ' Write gradle.properties file'
94- shell : bash
95- env :
96- GRADLE_PROPERTIES : ${{secrets.GRADLE_PROPERTIES}}
97-
98- - id : snowsql_config
99- run : |
100- mkdir -p $HOME/.snowsql
101- echo "$SNOW_CONFIG" > $HOME/.snowsql/config
102- name : ' Write .snowsql/config file'
103- shell : bash
104- env :
105- SNOW_CONFIG : ${{secrets.SNOW_CONFIG}}
106-
107- - name : ${{ matrix.directory }}
108- uses : gradle/gradle-build-action@v2
109- with :
110- arguments : matrixStrategy -Psnowflake.useEphemeral=true
111- build-root-directory : examples/${{ matrix.directory }}
74+ run_example :
75+ # if: ${{ false }} # disable for now
76+ runs-on : ubuntu-latest
77+
78+ strategy :
79+ matrix :
80+ directory : [java, java-manual, java-testing, groovy, scala, kotlin]
81+ # directory: [java]
82+
83+ steps :
84+ # Should really make these reusable
85+ - uses : actions/checkout@v3
86+
87+ - id : gradle_properties
88+ run : |
89+ mkdir -p $HOME/.gradle
90+ echo "$GRADLE_PROPERTIES" > $HOME/.gradle/gradle.properties
91+ name : ' Write gradle.properties file'
92+ shell : bash
93+ env :
94+ GRADLE_PROPERTIES : ${{secrets.GRADLE_PROPERTIES}}
95+
96+ - id : snowsql_config
97+ run : |
98+ mkdir -p $HOME/.snowsql
99+ echo "$SNOW_CONFIG" > $HOME/.snowsql/config
100+ name : ' Write .snowsql/config file'
101+ shell : bash
102+ env :
103+ SNOW_CONFIG : ${{secrets.SNOW_CONFIG}}
104+
105+ - name : ${{ matrix.directory }}
106+ uses : gradle/gradle-build-action@v2
107+ with :
108+ arguments : matrixStrategy -Psnowflake.useEphemeral=true -S
109+ build-root-directory : examples/${{ matrix.directory }}
0 commit comments