GitHub-Action: Run Action twice

Running it twice shows how fast the Action can be, when skipping versions that already exist inside the local maven repository.
(Currently not being checked)
This commit is contained in:
Christian Koop 2020-11-24 11:30:38 +01:00
parent f88defe2ae
commit ac639ec332
No known key found for this signature in database
GPG Key ID: DECCA4CEE0E46D6D
1 changed files with 11 additions and 1 deletions

View File

@ -14,20 +14,30 @@ jobs:
npm i
npm run build
# Make sure the action works on a clean machine without building
# Make sure the action works on a clean machine without building it
run:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
# Compile 2 spigot versions
- uses: ./
with:
versions: latest, 1.8
# Run again. The Action should detect that the requested versions are already inside the local maven repo
- uses: ./
with:
# These versions should match the ones above
versions: latest, 1.8
# Run the original BuildTools in GitHub Actions to easily compare the build times etc.
original-run:
runs-on: ubuntu-latest
steps:
- name: Run original Spigot-BuildTools
# These versions should match the ones from the 'run'-job
# Using '--compile Spigot' as this action does the same by default
run: |
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar -O BuildTools.jar
java -jar BuildTools.jar --rev latest --compile Spigot