gitlab

Systemd는 Gitlab-runner 및 수동 명령과 다르게 작동합니다.
gitlab

Systemd는 Gitlab-runner 및 수동 명령과 다르게 작동합니다.

Systemd 서비스로 실행되는 Python 기반 tg 봇이 있습니다. 서비스 파일은 다음과 같습니다. [Unit] Description=Telegram ImageBot After=syslog.target After=network.target [Service] Type=simple User=root WorkingDirectory=/home/gitlab-runner/image-bot ExecStart=/usr/bin/python3 /home/gitlab-runner/image-bot/new_image...

Admin

Catalina에 GDK를 설치할 수 없습니다
gitlab

Catalina에 GDK를 설치할 수 없습니다

환영합니다. MacBook Pro Catalina 16G RAM에 Gitlab GDK를 설치하려고 하면 세 가지 종속성이 이미 존재하지만 GDK에서는 아직 설치되지 않았거나 오래되었다고 말하는 것을 제외하고는 모든 것이 잘 됩니다! bin/gdk install The following Brewfile's dependencies are missing or outdated: - dpkg - git-lfs - graphicsmagick To install these dependencies, run th...

Admin

Fargate Linux Github Runner가 VPN(nslookup)을 통해 프라이빗 네트워크에서 특정 URL을 찾을 수 없습니다.
gitlab

Fargate Linux Github Runner가 VPN(nslookup)을 통해 프라이빗 네트워크에서 특정 URL을 찾을 수 없습니다.

작업자 컨테이너(Fargate Worker:https://docs.gitlab.com/runner/configuration/runner_autoscale_aws_fargate/). 내 질문문제는 컨테이너(Gitlab-runner)가 Fargate("awsvpc" 네트워크 모드)에서 실행되고 있지만 "nslookup"이 VPN 사이트 간 사이트의 다른 부분에서 프라이빗 DNS 서버를 찾을 수 없다는 것입니다. EC2에서도 같은 작업을 수행했습니다. EC2에서 Resolve.conf를 다음과 같이 업데이...

Admin

특수 문자가 포함된 긴 명령을 여러 줄 명령으로 분할하는 방법은 무엇입니까?
gitlab

특수 문자가 포함된 긴 명령을 여러 줄 명령으로 분할하는 방법은 무엇입니까?

나는 gitlab의 문서를 읽었습니다. https://docs.gitlab.com/ee/ci/yaml/script.html#split-long-commands 제 경우에는 특수 문자(콜론 ":")가 있어서 다음 내용도 읽었습니다. https://docs.gitlab.com/ee/ci/yaml/script.html#use-special-characters-with-script 이제 내 질문은: 이 둘을 결합하는 방법은 무엇입니까? 한편으로는 나는 (인용하다): job name: script:...

Admin

왜 buildah가 오버레이를 설치할 수 없나요?
gitlab

왜 buildah가 오버레이를 설치할 수 없나요?

gitlab CI/CD 파이프라인(kubernetes pod)에서 buildah(quay.io/containers/buildah)를 실행하고 있지만 이미지 빌드에 실패합니다. buildah bud .반품: mount /var/lib/containers/storage/overlay:/var/lib/containers/storage/overlay, flags: 0x1000: permission denied time="2023-05-03T13:02:06Z" level=warning msg="failed t...

Admin

.gitlab-ci.yml 파일의 명령 섹션 구문
gitlab

.gitlab-ci.yml 파일의 명령 섹션 구문

다음 파일이 있습니다 .gitlab-ci.yml. stages: - publish - deploy variables: TAG_LATEST: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_NAME:latest TAG_COMMIT: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_NAME:$CI_COMMIT_SHORT_SHA DOCKER_HOST: tcp://docker:2375/ DOCKER_TLS_CERTDIR: "" publish: image:...

Admin

var/log(RHEL)에 있는 로그 파일 지우기
gitlab

var/log(RHEL)에 있는 로그 파일 지우기

Gitlab을 호스팅하는 서버의 var/log/에서 로그 보존을 조사하고 있습니다. 여기에는 아래 나열된 여러 로그가 있습니다. Boot.log Cron maillog 메시지 보안 스풀러 yum.log 이러한 로그의 보존을 제어할 수 있는 방법이 있습니까? gitlab.rb 파일을 통해 제어되는 것이 있나요? 로그가 제어되는 위치를 식별하는 일반적인 방법이 있습니까? ...

Admin

컴파일된 .tex 파일(.pdf)을 Gitlab의 루트 저장소에 업로드합니다.
gitlab

컴파일된 .tex 파일(.pdf)을 Gitlab의 루트 저장소에 업로드합니다.

다음 문제를 해결하려면 귀하의 도움이 필요합니다. .texGitLab에서 문서를 컴파일하고 컴파일된 .pdf파일을 루트 저장소에 넣으려고 합니다 . .gitlab-ci.yml다음 구성으로 파일을 만들었습니다 . # Use the latest version of the TeX Live Docker image image: texlive/texlive:latest # Define a single stage named "build" stages: - build # Configuration for th...

Admin

GitLab CI의 bash 스크립트에서 컬러 메시지를 얻는 방법
gitlab

GitLab CI의 bash 스크립트에서 컬러 메시지를 얻는 방법

stages: - build build: stage: Build image: alpine:latest variables: PY_COLORS: '1' LOGURU_COLORIZE: "true" ANSIBLE_FORCE_COLORS: '1' before_script: - yum update script: - bash ./scripts/foobar.sh ... 사용자 정의 bash 스크립트를 실행하는 샘플 gitlab ci가 있습니다. 내 목표...

Admin

Gitlab 푸시/풀: Git이 사용자에게 Git 비밀번호를 묻습니다.
gitlab

Gitlab 푸시/풀: Git이 사용자에게 Git 비밀번호를 묻습니다.

내 Windows 컴퓨터에 SSH 키를 설정한 다음 설정 가이드에 따라 내 gitlab 계정에 키를 추가했습니다.GitLab SSH 키 그런데 문제가 생겼습니다. 연결을 테스트하려고 할 때였습니다.SSH-T사용자 git의 비밀번호를 묻는 메시지가 표시되지만 비밀번호를 모릅니다. 아직 키 비밀번호를 설정하지 않았습니다. $ ssh -T [email protected] -p 8922 [email protected]'s password: 또한 sudo/admin으로 명령을 실행해 보았습...

Admin

yaml gitlab ci의 bash에서 변수 손실
gitlab

yaml gitlab ci의 bash에서 변수 손실

도움이 필요하다 bash와 gitlab을 배우고 있어요 작동시킬 수 없습니다 gitlab 파이프라인.gitlab-ci.yml variables: var1: test1 var2: test2 stages: - build build-job: stage: build script: - | bash -s << EOF #!/bin/bash test1 () { echo $var1 test3=$v...

Admin

Gitlab /dev/tty 해당 장치나 주소가 없습니다.
gitlab

Gitlab /dev/tty 해당 장치나 주소가 없습니다.

많은 질문 중에서 내 질문에 대답하는 질문이 하나도 없는 것 같습니다. 그래서 gitlab을 사용하여 ci/cd 파이프라인을 설정하려고 했지만 ssh를 사용하여 배포하는 데 막혔습니다. 그래서 SSH 키 쌍(rsa)을 생성한 빌드 서버가 있습니다. gitlab의 사용자 정의 변수에 개인 값을 추가합니다. 하지만 그런 장치나 주소가 없는 /dev/tty에 갇힌 것 같습니다. /dev/tty에 대한 권한을 확인했는데 괜찮아 보입니다. gitlab과 내 빌드 서버 모두 ubuntu20.4.4lts 및 22...

Admin