Skip to content

Commit 842728a

Browse files
Run publish plugin and CLI in container
1 parent cc1bc67 commit 842728a

File tree

1 file changed

+5
-15
lines changed

1 file changed

+5
-15
lines changed

.github/workflows/publish-plugin-and-cli-from-branch.yml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,10 @@ on:
1616
jobs:
1717
publish_plugin_and_cli:
1818
runs-on: ubuntu-20.04
19+
container: unittestbot/java-env:java11-zulu-jdk-fx-gradle7.4.2-kotlinc1.7.0
1920

2021
steps:
21-
- uses: actions/checkout@v2
22-
- uses: actions/setup-java@v2
23-
with:
24-
java-version: '11'
25-
distribution: 'zulu'
26-
java-package: jdk+fx
27-
cache: gradle
28-
- uses: gradle/gradle-build-action@v2
29-
with:
30-
gradle-version: 7.4.2
22+
- uses: actions/checkout@v3
3123

3224
- name: Set environment variables
3325
run: |
@@ -41,14 +33,13 @@ jobs:
4133

4234
- name: Build UTBot IntelliJ IDEA plugin
4335
run: |
44-
export KOTLIN_HOME="/usr"
4536
gradle buildPlugin --no-daemon -PsemVer=${{ env.VERSION }}
4637
cd utbot-intellij/build/distributions
4738
unzip utbot-intellij-${{ env.VERSION }}.zip
4839
rm utbot-intellij-${{ env.VERSION }}.zip
49-
40+
5041
- name: Archive UTBot IntelliJ IDEA plugin
51-
uses: actions/upload-artifact@v2
42+
uses: actions/upload-artifact@v3
5243
with:
5344
name: utbot-intellij-${{ env.VERSION }}
5445
path: utbot-intellij/build/distributions/*
@@ -58,10 +49,9 @@ jobs:
5849
export KOTLIN_HOME="/usr"
5950
cd utbot-cli
6051
gradle clean build --no-daemon -PsemVer=${{ env.VERSION }}
61-
cd build/libs
6252
6353
- name: Archive UTBot CLI
64-
uses: actions/upload-artifact@v2
54+
uses: actions/upload-artifact@v3
6555
with:
6656
name: utbot-cli-${{ env.VERSION }}
6757
path: utbot-cli/build/libs/utbot-cli-${{ env.VERSION }}.jar

0 commit comments

Comments
 (0)