Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

  File Modified
No files shared here yet.

GitLab CI/CD AutoDevops Template에 포함된 전체 Job을 Manual로 Yaml파일을 구성하여 Pipeline 실행중 다음과 같은 현상이 발생함.

 3개의 프로젝트(Java,NodeJS,Python)에 기본적으로 구성되있던 Pipeline Job들은 에러를 수정하여 성공하였습니다. 하지만 내부 CI/CD를 구성하는데 템플릿에 에러가 있어 어려움을 겪고 있습니다.

정상적으로 동작하는 Job 목록은 다음과 같습니다.

  • Build

  • test

  • SAST

  • license_scanning

  • dependency_scanning

  • DAST

에러나는 Job 목록입니다.

  • Container-Scanning 

  • Code-Quality 

Python 프로젝트 추가 에러

  1. 동일 .gitlab-ci.yml 이나 다른 파이프라인으로 나타납니다.

  • 서버 gitlab 파이프라인

  • VM Gitlab 파이프라인

2. VM Gitlab 에서는 license_scanning, dast job 실행 시 registry.gitlab.com의 이미지를 가져오지 못하는 이슈가 발생합니다.

  • license_scanning

  • dast

3. Deploy to K8s job 실행 시 Yaml converting 에러 발생합니다.

4. python의 경우 test template은 에러가 발생합니다.

인터넷 검색 하여보니 python, php 언어는 herokuish에서 지원을 하지 않는다고 합니다. (아래 URL 참조)

https://gitlab.com/gitlab-org/gitlab-foss/-/issues/47651

https://docs.gitlab.com/ee/topics/autodevops/customize.html#customizing-auto-devops

CI environment 에 BUILDPACK_URL을 변수 설정 한 후에 다시 돌려 보았으나 아래와 같이 에러 발생합니다.

  • No labels