All checks were successful
		
		
	
	BlockStorage/repertory/pipeline/head This commit looks good
				
			
		
			
				
	
	
		
			70 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			70 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
#!groovy
 | 
						|
 | 
						|
pipeline {
 | 
						|
  agent none
 | 
						|
 | 
						|
  environment {
 | 
						|
    DEVELOPER_PRIVATE_KEY = "/.ci/repertory/cert/developer.priv"
 | 
						|
    DEVELOPER_PUBLIC_KEY = "/.ci/repertory/cert/developer.pub"
 | 
						|
    PROJECT_TEST_CONFIG_DIR = "/.ci/repertory/test"
 | 
						|
  }
 | 
						|
 | 
						|
  options {
 | 
						|
    disableConcurrentBuilds()
 | 
						|
    retry(2)
 | 
						|
  }
 | 
						|
 | 
						|
  stages {
 | 
						|
    stage('linux_x86_64') {
 | 
						|
      agent any
 | 
						|
 | 
						|
      steps {
 | 
						|
        retry(2) {
 | 
						|
          sleep time: 5, unit: 'SECONDS'
 | 
						|
          sh 'scripts/make_unix.sh'
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    stage('mingw64') {
 | 
						|
      agent any
 | 
						|
 | 
						|
      steps {
 | 
						|
        retry(2) {
 | 
						|
          sleep time: 5, unit: 'SECONDS'
 | 
						|
          sh 'scripts/make_win32.sh'
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    stage('linux_aarch64') {
 | 
						|
      agent any
 | 
						|
 | 
						|
      steps {
 | 
						|
        retry(2) {
 | 
						|
          sleep time: 5, unit: 'SECONDS'
 | 
						|
          sh 'scripts/make_unix.sh aarch64'
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    stage('linux_x86_64_test') {
 | 
						|
      agent any
 | 
						|
 | 
						|
      steps {
 | 
						|
        sh 'scripts/run_tests.sh'
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    stage('deliver') {
 | 
						|
      agent any
 | 
						|
 | 
						|
      steps {
 | 
						|
        sh 'scripts/deliver.sh /mnt/repertory "" "" "" "" 1 1'
 | 
						|
        sh 'scripts/deliver.sh /mnt/repertory "" aarch64'
 | 
						|
        sh 'scripts/deliver.sh /mnt/repertory'
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |