Skip to content

Commit f3bf4da

Browse files
author
Angelo Quercioli
committed
Aggiunge build github
1 parent 608e4b4 commit f3bf4da

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed
Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Create Pre-release
1+
name: Build and Pre-release
22

33
on:
44
push:
@@ -7,16 +7,39 @@ on:
77
- '*-rc*'
88

99
jobs:
10-
create_pre_release:
10+
build:
11+
name: Build with Gradle and Create Pre-release
1112
runs-on: ubuntu-latest
1213

1314
steps:
15+
- name: Set up Gradle
16+
uses: gradle/gradle-build-action@v3
17+
with:
18+
gradle-version: 7.2
19+
1420
- name: Checkout code
1521
uses: actions/checkout@v4
1622

17-
- name: Create GitHub Release
23+
- name: Set up JDK
24+
uses: actions/setup-java@v4
25+
with:
26+
distribution: 'temurin' # o adopt/openjdk, ecc.
27+
java-version: '11' # metti qui la versione richiesta dal tuo progetto
28+
29+
- name: Grant execute permission to Gradle wrapper
30+
run: chmod +x ./gradlew
31+
32+
- name: Extract Git tag
33+
id: get_tag
34+
run: echo "RELEASE_TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
35+
36+
- name: Build with Gradle
37+
run: ./gradlew -Dversion.suffix=immo-${{ env.RELEASE_TAG }} clean distTar
38+
39+
- name: Create GitHub Pre-release
1840
uses: softprops/action-gh-release@v2
1941
with:
2042
prerelease: true
43+
files: solr/packaging/build/distributions/*.tgz
2144
env:
2245
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)