일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- appium server
- openpyxl
- insert
- Materials
- 28015
- port forwarding
- STF_PortForwarding
- GoCD
- nmap
- nohup
- create table
- mysql
- PYTHON
- postgres
- appium
- nGrinder
- perfect
- STF
- ssh
- kitura
- sshpass
- ftp
- Jupyter
- Jupyter Notebook
- ubuntu
- centos
- postgresql
- rethinkdb
- SWIFT
- 실행권한
- Today
- Total
목록GoCD (2)
don't stop believing

GoCD를 설치하고 처음 Pileline을 추가할 때 좀 헤맸습니다. 우선 문제는 아래와 같습니다. GoCD(go-server)를 설치한 서버에 go 계정은 있으나 home 디렉터리가 /var/go 였다는 것 (당황) 처음 go 계정으로 접속하니 /var/go 디렉터리에 권한이 없었다는 것. ssh-keygen 으로 퍼블릭키를 생성하고 gitlab에 등록해도 권한이 없다는 메시지가 나온 것 지금은 해결한 상태이며 처음부터 설명하겠습니다. 처음 Pipeline을 추가할 때 Materials를 추가해야 합니다. 사내에 있는 Git 서버와 연동할 프로젝트는 아래와 같습니다. ssh 경로 : git@gitlab.ngle.co.kr:marshmallow/APITutor.git http 경로 : http://git..

웹 개발 후 배포 서버를 찾다가 GoCD를 확인했습니다. https://www.gocd.org/ 배포에 목적이 있는거라 CD (Continuous Delivery) 입니다. Jenkins와 비교도 해놨네요. https://www.gocd.org/jenkins/ 우선 설치해 보겠습니다. CentOS7을 준비했습니다. 서버 정보부터 확인하고 가겠습니다. $ cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOM..