22 lines
		
	
	
		
			588 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			588 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
kind: pipeline
 | 
						|
type: docker
 | 
						|
name: default
 | 
						|
    
 | 
						|
steps:
 | 
						|
  - name: test
 | 
						|
    image: maven:3-jdk-11
 | 
						|
    commands:
 | 
						|
      - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
 | 
						|
      - mvn test -B
 | 
						|
  - name: analyse
 | 
						|
    image: maven:3-jdk-11
 | 
						|
    failure: ignore
 | 
						|
    commands:
 | 
						|
      - echo $SONAR_HOST_URL
 | 
						|
      - echo $SONAR_LOGIN
 | 
						|
      - mvn clean verify sonar:sonar -Dsonar.projectKey=LDC -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN
 | 
						|
    environment:
 | 
						|
      SONAR_HOST_URL:
 | 
						|
        from_secret: sonarScannerHostUrl
 | 
						|
      SONAR_LOGIN:
 | 
						|
        from_secret: sonarScannerLogin |