일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- SWIFT
- openpyxl
- postgres
- 28015
- nohup
- rethinkdb
- Materials
- port forwarding
- nGrinder
- appium
- appium server
- ubuntu
- perfect
- centos
- create table
- STF
- insert
- Jupyter
- sshpass
- nmap
- Jupyter Notebook
- PYTHON
- ftp
- 실행권한
- STF_PortForwarding
- ssh
- mysql
- GoCD
- kitura
- postgresql
- Today
- Total
목록Tools/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..