remove double maven build for reporting
This commit is contained in:
		
							parent
							
								
									04ad9da947
								
							
						
					
					
						commit
						3940dcb280
					
				
					 1 changed files with 3 additions and 49 deletions
				
			
		
							
								
								
									
										52
									
								
								.github/workflows/buildReporting.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										52
									
								
								.github/workflows/buildReporting.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -44,61 +44,15 @@ jobs: | |||
|         fail_ci_if_error: false  | ||||
|         verbose: false | ||||
| 
 | ||||
|   maven-build-docker: | ||||
|     needs: maven-build-reporting | ||||
|     # Run only on tagging | ||||
|     if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - | ||||
|       name: Get short SHA | ||||
|       uses: benjlevesque/short-sha@v2.1 | ||||
|       id: short-sha | ||||
|     - | ||||
|       name: Store short SHA as environment variable | ||||
|       run: echo $SHA | ||||
|       env:  | ||||
|         SHA: ${{ steps.short-sha.outputs.sha }} | ||||
|     - | ||||
|       name: Set env | ||||
|       run: echo "TAG_NAME=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV | ||||
|     - | ||||
|       name: Test tag name | ||||
|       run: | | ||||
|         echo $TAG_NAME | ||||
|         echo ${{ env.TAG_NAME }} | ||||
|     - | ||||
|       name: Checkout repository | ||||
|       uses: actions/checkout@v4 | ||||
|     - | ||||
|       name: Set up JDK 17 | ||||
|       uses: actions/setup-java@v4 | ||||
|       with: | ||||
|         java-version: '17' | ||||
|         distribution: 'adopt' | ||||
|     - | ||||
|       name: Cache Maven packages | ||||
|       uses: actions/cache@v4 | ||||
|       with: | ||||
|         path: ~/.m2 | ||||
|         key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} | ||||
|         restore-keys: ${{ runner.os }}-m2 | ||||
|     - | ||||
|       name: Build with Maven | ||||
|       run: mvn clean install -Dmaven.test.skip=true -Dsebserver-version="${{ env.TAG_NAME }}-${{ env.SHA }}"  | ||||
|       env:  | ||||
|          sebserver-version: ${{ env.TAG_NAME }}-${{ env.SHA }} | ||||
|     - | ||||
|       name: Simplify package name | ||||
|     - name: Simplify package name | ||||
|       run: mv target/seb-server-${{ env.TAG_NAME }}-${{ env.SHA }}.jar target/seb-server.jar | ||||
|     - | ||||
|       uses: actions/upload-artifact@v4 | ||||
|     - uses: actions/upload-artifact@v4 | ||||
|       with: | ||||
|         name: Package | ||||
|         path: target/seb-server.jar | ||||
| 
 | ||||
|   docker-build: | ||||
|     needs: maven-build-docker | ||||
|     needs: maven-build-reporting | ||||
|     # Run only on tagging | ||||
|     if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') | ||||
|     runs-on: ubuntu-latest | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 anhefti
						anhefti