Skip to content
Snippets Groups Projects
Commit 1595281e authored by Hugo SUBTIL's avatar Hugo SUBTIL
Browse files

feat(cicd): add sonar conf + deploy

parent fca81cb4
No related branches found
No related tags found
2 merge requests!27Recette,!26Dev
...@@ -17,20 +17,34 @@ build: ...@@ -17,20 +17,34 @@ build:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" . - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" .
- docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG"
# code_analysis:
# image: skilldlabs/sonar-scanner:3.4.0 deploy_dev:
# services: stage: deploy
# - docker:18.09-dind tags:
# stage: sonar-analysis - deploy
# only: only:
# - dev - dev
# script: script:
# - > - cd /home/mps/ram
# sonar-scanner - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
# -Dsonar.projectName=${SONAR_PROJECT_KEY} - docker-compose pull service-ram
# -Dsonar.projectVersion=1.0 - docker-compose up -d service-ram
# -Dsonar.sourceEncoding=UTF-8 - docker system prune -a -f
# -Dsonar.projectBaseDir=.
# -Dsonar.host.url=${SONAR_URL} code_analysis:
# -Dsonar.projectKey=${SONAR_PROJECT_KEY} image: skilldlabs/sonar-scanner:3.4.0
# -Dsonar.login=${SONAR_TOKEN} services:
- docker:18.09-dind
stage: sonar-analysis
only:
- dev
script:
- >
sonar-scanner
-Dsonar.projectName=${SONAR_PROJECT_KEY}
-Dsonar.projectVersion=1.0
-Dsonar.sourceEncoding=UTF-8
-Dsonar.projectBaseDir=.
-Dsonar.host.url=${SONAR_URL}
-Dsonar.projectKey=${SONAR_PROJECT_KEY}
-Dsonar.login=${SONAR_TOKEN}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment