mirror of
				https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
				synced 2025-10-31 02:27:49 +00:00 
			
		
		
		
	Tools 23 fixghtoken (#3)
* TOOLS-23: added github token * check pr * disabled pr * test * test * testing proxy * added maven settings.xml * moved github token to maven steps * added cache * retry * test * disabled PR
This commit is contained in:
		 eugenetaranov-opsfleet
					eugenetaranov-opsfleet
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							6550c656c9
						
					
				
				
					commit
					6f440e6002
				
			
							
								
								
									
										47
									
								
								.github/workflows/maven_settings_template.xml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								.github/workflows/maven_settings_template.xml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | ||||
| <settings> | ||||
|   <servers> | ||||
|     <server> | ||||
|       <id>tip-wlan-cloud-maven-repo</id> | ||||
|       <username>${env.MAVEN_REPO_USERNAME}</username> | ||||
|       <password>${env.MAVEN_REPO_PASSWORD}</password> | ||||
|     </server> | ||||
|     <server> | ||||
|       <id>jfrog-spring-milestones</id> | ||||
|       <username>${env.MAVEN_REPO_USERNAME}</username> | ||||
|       <password>${env.MAVEN_REPO_PASSWORD}</password> | ||||
|     </server> | ||||
|     <server> | ||||
|       <id>jfrog-maven-central</id> | ||||
|       <username>${env.MAVEN_REPO_USERNAME}</username> | ||||
|       <password>${env.MAVEN_REPO_PASSWORD}</password> | ||||
|     </server> | ||||
|   </servers> | ||||
|   <mirrors> | ||||
|     <mirror> | ||||
|       <id>jfrog-maven-central</id> | ||||
|       <name>Mirror Repository</name> | ||||
|       <url>https://tip.jfrog.io/artifactory/maven-central</url> | ||||
|       <mirrorOf>central</mirrorOf> | ||||
|     </mirror> | ||||
|     <mirror> | ||||
|       <id>jfrog-spring-milestones</id> | ||||
|       <url>https://tip.jfrog.io/artifactory/spring-milestones</url> | ||||
|       <mirrorOf>spring-milestones</mirrorOf> | ||||
|     </mirror> | ||||
|   </mirrors> | ||||
|  | ||||
|   <profiles> | ||||
|     <profile> | ||||
|       <id>schema-publisher</id> | ||||
|       <properties> | ||||
|         <schema-repository-user>${env.MAVEN_REPO_USERNAME}</schema-repository-user> | ||||
|         <schema-repository-password>${env.MAVEN_REPO_PASSWORD}</schema-repository-password> | ||||
|       </properties> | ||||
|     </profile> | ||||
|   </profiles> | ||||
|  | ||||
|   <activeProfiles> | ||||
|     <activeProfile>schema-publisher</activeProfile> | ||||
|   </activeProfiles> | ||||
|  | ||||
| </settings> | ||||
							
								
								
									
										12
									
								
								.github/workflows/sonar.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/sonar.yml
									
									
									
									
										vendored
									
									
								
							| @@ -40,18 +40,24 @@ jobs: | ||||
|       uses: actions/setup-java@v1 | ||||
|       with: | ||||
|         java-version: 14 | ||||
|         server-id: tip-wlan-cloud-maven-repo | ||||
|         server-username: MAVEN_REPO_USERNAME | ||||
|         server-password: MAVEN_REPO_PASSWORD | ||||
|     - name: Cache Maven packages | ||||
|       uses: actions/cache@v1 | ||||
|       with: | ||||
|         path: ~/.m2/repository/ | ||||
|         key: ${{ runner.os }}-m2 | ||||
|     - name: Configure maven settings.xml | ||||
|       run: cp wlan-cloud-opensync-controller/.github/workflows/maven_settings_template.xml /home/runner/.m2/settings.xml | ||||
|     - name: Maven build | ||||
|       working-directory: wlan-cloud-opensync-controller/${{ matrix.project }} | ||||
|       env: | ||||
|         MAVEN_REPO_USERNAME: build-pipeline | ||||
|         MAVEN_REPO_PASSWORD: ${{ secrets.MAVEN_REPO_PASSWORD }} | ||||
|         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|       run: mvn clean install | ||||
|     - name: Run sonar | ||||
|       working-directory: wlan-cloud-opensync-controller/${{ matrix.project }} | ||||
|       env: | ||||
|         MAVEN_REPO_USERNAME: build-pipeline | ||||
|         MAVEN_REPO_PASSWORD: ${{ secrets.MAVEN_REPO_PASSWORD }} | ||||
|         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|       run: mvn sonar:sonar -Dsonar.host.url=${{ env.SONAR_URL }} -Dsonar.login=${{ secrets.SONAR_LOGIN }} -Dsonar.organization=${{ env.SONAR_ORGANIZATION }} -Dsonar.projectKey=com.telecominfraproject.wlan:${{ matrix.project }} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user