gitlab-ci-runner

    0

    1답변

    테스트 서버 중 하나에 gitlab 러너가 설치되어 있습니다. 커밋 할 때마다 내 앱을 빌드하고 배포하고 싶습니다. 서버가 Windows 서버이고 응용 프로그램이 .net 코어 1.1 앱입니다. 내 빌드 스크립트는 잘 작동하지만, 결국 그것이 완료 될 때까지 분명히 파이프 라인 정지 대기하게 dotnet MyApp.dll 실행 (물론, 내 애플 나는 그것을

    0

    2답변

    저는 노트북에서 로컬로 사용하는 아이디어로 Ansible을 배우고 있으며 현재 "includes"로 작업하고 있습니다. 다른 작업 (기본 패키지 설치, git, vim 및 docker 설정)을 가져 와서 실행할 수있는 게임을 준비하고 싶습니다. 모든 코드는 GitLab에서 호스팅되며 무료 CI 서비스를 사용하여 게임을 테스트합니다. docker 서비스가 실

    0

    1답변

    Gitlab 문서는 약 GIT_STRATEGY: none를 다음 말한다 : (존재하는 경우, GitLab 러너의 사전 클론 스크립트 포함)이 none 또한 프로젝트 작업을 다시 사용하지만 모두 힘내 작업을 건너 뜁니다. 독점적으로 아티팩트 (예 : 배포)에서만 작동하는 작업에 주로 유용합니다. 저장소 리포지토리 데이터가있을 수 있지만 오래된 것으로 확신 할

    0

    1답변

    GitLab 러너와 DIND와 함께 GitLab을 사용하고 있습니다. 구성 세부 : 제쳐두고 --------------------------------------- docker run --privileged --name gitlab-dind -d --restart=always docker:17.07-dind -----------------------

    0

    1답변

    CI 및 CD 용 gitlab의 파이프 라인을 사용하여 프로젝트 용 이미지를 빌드하고 있습니다. 모든 작업에는 image 및 stage과 같은 구성이 설정되어 있지만 services은 내 머리를 감쌀 수 없습니다. 누군가 그 기능을 설명 할 수 있습니까? 감사합니다 는 여기에 내가 build-run: image: docker:latest

    1

    1답변

    현재 Gitlab CI에 Kubernetes 클러스터를 사용하려고합니다. 좋지 않은 문서 (https://docs.gitlab.com/runner/install/kubernetes.html)를 따르는 동안 나는 Gitlab CI 섹션의 토큰을 사용하여 러너를 수동으로 등록하여 다른 토큰을 가져 와서 배포에 사용하는 ConfigMap에서 사용할 수있었습니다.

    0

    1답변

    gitlab CI/CD 러너를 구성하려고합니다. 러너에서 프로젝트를 빌드하고 테스트를 실행하는 maven과 java를 배치했습니다. 지금까지는 그렇게 좋았지 만 코드를 도커 이미지로 배치하고 배포해야하는 마지막 단계는 실패합니다. 클라우드에서 잘 돌아가는 스크립트는 여기에 있습니다.하지만 그것은 도커 명령이 로컬에 없으며 워크 플로를 이해하지 못했다고 말합

    -1

    1답변

    내 서버를 시작하고 싶지만, gitlab 주자는 제한 시간 (1 시간) 후 내 gitlab-를 죽일 것입니다 ci.yml build: script: - gradle build - sudo gradle run & 그는 타임 아웃 후, 그에게하여

    1

    2답변

    최근에 Gitlab으로 옮겨서 파이프 라인을 사용하기 시작했습니다. 빌드 서버 (Ubuntu 16.04 인스턴스)를 설치하고 쉘 실행 프로그램을 사용하는 러너를 설치했지만 실제로는 .gitlab-ci.yml 파일에 정의 된 스크립트를 실행하는 방법이 확실하지 않습니다. 다음 코드 조각을 고려하십시오 script: - sh authenticate.s

    0

    1답변

    동시에 실행할 수있는 동일한 스테이지에 4 개의 배포 작업이 있습니다. Gitlab의 문서에서 : 같은 단계의 채용 병렬로 실행됩니다 단계에서 요소의 순서는 작업 '실행의 순서를 정의합니다. 이전 단계의 작업이 성공적으로 완료되면 다음 단계의 작업이 실행됩니다. 어떻게됩니까 그러나, 작업의 하나는 한 번에 실행하고 다른 사람이 보류에 머물 것입니다. 거기에