diff --git a/first-class-pipeline/tests/Jenkinsfile b/first-class-pipeline/tests/Jenkinsfile index 9bc04a2c..acc4b8df 100644 --- a/first-class-pipeline/tests/Jenkinsfile +++ b/first-class-pipeline/tests/Jenkinsfile @@ -9,50 +9,50 @@ executeFreeleapsPipeline { executeMode = 'fully' // on-demand, fully commitMessageLintEnabled = false components = [ - { - name = 'frontend' - root = 'frontend' - language = 'javascript' - dependenciesManager = 'npm' - buildAgentImage = 'node:lts-alpine' - buildCacheEnabled = true - buildCommand = 'npm run build' - lintEnabled = true - linter = 'eslint' - sastEnabled = true - sastProvider = 'NodeJsScan' - imageRegistry = 'docker.io' - imageRepository = 'sunzhenyucn' - imageName = 'magicleaps-frontend' - imageBuilder = 'dind' - dockerfilePath = 'Dockerfile' - imageBuildRoot = '.' - imageReleaseArchitectures = ['amd64', 'arm64'] - registryCredentialName = 'first-class-pipeline-dev-secret' - semanticReleaseEnabled = true - semanticReleaseBranch = 'master' - }, - { - name = 'backend' - root = 'backend' - language = 'python' - dependenciesManager = 'pip' - buildAgentImage = 'python:3.10-slim-buster' - buildCacheEnabled = true - lintEnabled = true - linter = 'PyLint' - sastEnabled = true - sastProvider = 'Bandit' - imageRegistry = 'docker.io' - imageRepository = 'sunzhenyucn' - imageName = 'magicleaps-backend' - imageBuilder = 'dind' - dockerfilePath = 'Dockerfile' - imageBuildRoot = '.' - imageReleaseArchitectures = ['amd64', 'arm64'] - registryCredentialName = 'first-class-pipeline-dev-secret' - semanticReleaseEnabled = true - semanticReleaseBranch = 'master' - } + [ + name: 'frontend', + root: 'frontend', + language: 'javascript', + dependenciesManager: 'npm', + buildAgentImage: 'node:lts-alpine', + buildCacheEnabled: true, + buildCommand: 'npm run build', + lintEnabled: true, + linter: 'eslint', + sastEnabled: true, + sastProvider: 'NodeJsScan', + imageRegistry: 'docker.io', + imageRepository: 'sunzhenyucn', + imageName: 'magicleaps-frontend', + imageBuilder: 'dind', + dockerfilePath: 'Dockerfile', + imageBuildRoot: '.', + imageReleaseArchitectures: ['amd64', 'arm64'], + registryCredentialName: 'first-class-pipeline-dev-secret', + semanticReleaseEnabled: true, + semanticReleaseBranch: 'master' + ], + [ + name: 'backend', + root: 'backend', + language: 'python', + dependenciesManager: 'pip', + buildAgentImage: 'python:3.10-slim-buster', + buildCacheEnabled: true, + lintEnabled: true, + linter: 'PyLint', + sastEnabled: true, + sastProvider: 'Bandit', + imageRegistry: 'docker.io', + imageRepository: 'sunzhenyucn', + imageName: 'magicleaps-backend', + imageBuilder: 'dind', + dockerfilePath: 'Dockerfile', + imageBuildRoot: '.', + imageReleaseArchitectures: ['amd64', 'arm64'], + registryCredentialName: 'first-class-pipeline-dev-secret', + semanticReleaseEnabled: true, + semanticReleaseBranch: 'master' + ] ] } \ No newline at end of file