mirror of
				https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
				synced 2025-11-03 20:17:53 +00:00 
			
		
		
		
	Compare commits
	
		
			39 Commits
		
	
	
		
			1.0
			...
			TOOLS-23-s
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					a659a8d253 | ||
| 
						 | 
					54591306cd | ||
| 
						 | 
					f108f3c475 | ||
| 
						 | 
					efc7d3289a | ||
| 
						 | 
					ad3b88f64d | ||
| 
						 | 
					d33fb9c53a | ||
| 
						 | 
					9c52ad0612 | ||
| 
						 | 
					34c0876e7e | ||
| 
						 | 
					193f6cc391 | ||
| 
						 | 
					f735953ce8 | ||
| 
						 | 
					1dcb047aec | ||
| 
						 | 
					222da2583e | ||
| 
						 | 
					62a38be246 | ||
| 
						 | 
					2459d00226 | ||
| 
						 | 
					ffdd2dbdbe | ||
| 
						 | 
					b0c946efc7 | ||
| 
						 | 
					febc5e508a | ||
| 
						 | 
					00174b239b | ||
| 
						 | 
					b7daf2f712 | ||
| 
						 | 
					034433ad16 | ||
| 
						 | 
					1ca0017f76 | ||
| 
						 | 
					5bc5327d25 | ||
| 
						 | 
					8cbcf72069 | ||
| 
						 | 
					9c03c32ae8 | ||
| 
						 | 
					859d51bc17 | ||
| 
						 | 
					7b73b808af | ||
| 
						 | 
					e27c7daf74 | ||
| 
						 | 
					d712c9e7dc | ||
| 
						 | 
					cb8f80d466 | ||
| 
						 | 
					770bb48a69 | ||
| 
						 | 
					e34794d482 | ||
| 
						 | 
					988f094ed4 | ||
| 
						 | 
					1df4e5ab08 | ||
| 
						 | 
					e6ca8f1d53 | ||
| 
						 | 
					2a9f306b93 | ||
| 
						 | 
					2dde38b719 | ||
| 
						 | 
					29d6f163bb | ||
| 
						 | 
					ff9894eded | ||
| 
						 | 
					c1fbf4f32f | 
							
								
								
									
										56
									
								
								.github/workflows/sonar.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								.github/workflows/sonar.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,56 @@
 | 
			
		||||
name: Run sonar analysis
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    branches: [ master ]
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  SONAR_URL: https://sonarcloud.io
 | 
			
		||||
  SONAR_ORGANIZATION: telecominfraproject
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  sonar:
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        project:
 | 
			
		||||
          - opensync-ext-cloud
 | 
			
		||||
          - opensync-ext-interface
 | 
			
		||||
          - opensync-ext-static
 | 
			
		||||
          - opensync-gateway
 | 
			
		||||
          - opensync-gateway-build
 | 
			
		||||
          - opensync-gateway-cloud-process
 | 
			
		||||
          - opensync-gateway-static-process
 | 
			
		||||
          - opensync-gateway-cloud-docker
 | 
			
		||||
          - opensync-gateway-static-docker
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: Checkout repository
 | 
			
		||||
      uses: actions/checkout@v2
 | 
			
		||||
      with:
 | 
			
		||||
        path: wlan-cloud-opensync-controller
 | 
			
		||||
        fetch-depth: 0
 | 
			
		||||
    - name: Checkout dependency Telecominfraproject/wlan-cloud-root
 | 
			
		||||
      uses: actions/checkout@v2
 | 
			
		||||
      with:
 | 
			
		||||
        repository: Telecominfraproject/wlan-cloud-root
 | 
			
		||||
        path: wlan-cloud-root
 | 
			
		||||
        fetch-depth: 0
 | 
			
		||||
    - name: Set up JDK 14
 | 
			
		||||
      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: Maven build
 | 
			
		||||
      working-directory: wlan-cloud-opensync-controller/${{ matrix.project }}
 | 
			
		||||
      env:
 | 
			
		||||
        MAVEN_REPO_USERNAME: build-pipeline
 | 
			
		||||
        MAVEN_REPO_PASSWORD: ${{ secrets.MAVEN_REPO_PASSWORD }}
 | 
			
		||||
      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 }}
 | 
			
		||||
      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