create maven settings.xml
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Gitea Action Maven build / build (push) Successful in 39s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Gitea Action Maven build / build (push) Successful in 39s
				
			This commit is contained in:
		| @@ -29,20 +29,39 @@ jobs: | ||||
|         with: | ||||
|           name: build-artifact | ||||
|           path: target/*.jar | ||||
|       - name: List target directory | ||||
|         run: ls -l target | ||||
|       - name: Upload to Gitea Packages | ||||
|         env: | ||||
|           ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} | ||||
|           GITEA_URL: "https://git.kuksa.dev" | ||||
|           PACKAGE_NAME: "spring-demo" | ||||
|           PACKAGE_VERSION: "0.0.1-SNAPSHOT" | ||||
|       - name: Create Maven settings.xml | ||||
|         run: | | ||||
|           echo "Uploading $PACKAGE_NAME-$PACKAGE_VERSION.jar to Gitea Packages" | ||||
|           echo "Using Access Token: ${ACCESS_TOKEN}" | ||||
|           curl -v -X PUT \ | ||||
|           -H "Authorization: token ${ACCESS_TOKEN}" \ | ||||
|           -H "Content-Type: application/java-archive" \ | ||||
|           -F "data=@target/$PACKAGE_NAME-$PACKAGE_VERSION.jar" \ | ||||
|           "$GITEA_URL/api/packages/edkuksa/maven/$PACKAGE_NAME/$PACKAGE_VERSION" | ||||
| #          "$GITEA_URL/api/packages/edkuksa/maven/$PACKAGE_NAME/versions/$PACKAGE_VERSION" | ||||
|           cat <<EOF > settings.xml | ||||
|           <settings> | ||||
|             <servers> | ||||
|               <server> | ||||
|                 <id>gitea</id> | ||||
|                 <configuration> | ||||
|                   <httpHeaders> | ||||
|                     <property> | ||||
|                       <name>Authorization</name> | ||||
|                       <value>token ${{ secrets.ACCESS_TOKEN }}</value> | ||||
|                     </property> | ||||
|                   </httpHeaders> | ||||
|                 </configuration> | ||||
|               </server> | ||||
|             </servers> | ||||
|           </settings> | ||||
|           EOF | ||||
| #      - name: List target directory | ||||
| #        run: ls -l target | ||||
| #      - name: Upload to Gitea Packages | ||||
| #        env: | ||||
| #          ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} | ||||
| #          GITEA_URL: "https://git.kuksa.dev" | ||||
| #          PACKAGE_NAME: "spring-demo" | ||||
| #          PACKAGE_VERSION: "0.0.1-SNAPSHOT" | ||||
| #        run: | | ||||
| #          echo "Uploading $PACKAGE_NAME-$PACKAGE_VERSION.jar to Gitea Packages" | ||||
| #          echo "Using Access Token: ${ACCESS_TOKEN}" | ||||
| #          curl -v -X PUT \ | ||||
| #          -H "Authorization: token ${ACCESS_TOKEN}" \ | ||||
| #          -H "Content-Type: multipart/form-data" \ | ||||
| #          -F "data=@target/$PACKAGE_NAME-$PACKAGE_VERSION.jar" \ | ||||
| #          "$GITEA_URL/api/packages/edkuksa/maven/$PACKAGE_NAME/$PACKAGE_VERSION" | ||||
| ##          "$GITEA_URL/api/packages/edkuksa/maven/$PACKAGE_NAME/versions/$PACKAGE_VERSION" - old way | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Eduard Kuksa
					Eduard Kuksa