SSH 연결, Jenkins 연계, Slack 연계
5492 단어 Bitbucket
Jenkins 협력
Bitbucket Plugin
플러그인 설치 https~
add account
Build when a change is pushed to BitBucket
HTTP
Jenkins 재부팅 방법
Jenkins URL : http://host:8080/safeRestart 방문
Slack 협력
Slack Notification Plugin
플러그인 설치 git
Git Shortcut Key
git config --system alias.st status
git config --system alias.co checkout
git config --system alias.br branch
git config --system alias.cm commit
git config --global --list
alias g='git'
# Powershellの場合
# Set-Alias g git
Bitbucket SSH 설정
# ~/.ssh/id_rsa.pubと~/.ssh/id_rsaを作成
ssh-keygen
# id_rsa.pubの中身をbitbucketマイページの ssh settingsにコピペ
cat ~/.ssh/id_rsa.pub
~/.bashrc
SSH_ENV=$HOME/.ssh/environment
# start the ssh-agent
function start_agent {
echo "Initializing new SSH agent..."
# spawn ssh-agent
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
echo succeeded
chmod 600 "${SSH_ENV}"
. "${SSH_ENV}" > /dev/null
/usr/bin/ssh-add
}
if [ -f "${SSH_ENV}" ]; then
. "${SSH_ENV}" > /dev/null
ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
start_agent;
}
else
start_agent;
fi
bash -l
git clone <repo>
SourceTree를 사용하는 경우
PuTTY Key Generator를 사용하여 ~/.ssh/id_rsa.ppk 만들기
SSH Agent를 시작하고 ~/.ssh/id_rsa.ppk 추가
Reference
이 문제에 관하여(SSH 연결, Jenkins 연계, Slack 연계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sunoko/items/0b9705a1aaede3ad4526
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git config --system alias.st status
git config --system alias.co checkout
git config --system alias.br branch
git config --system alias.cm commit
git config --global --list
alias g='git'
# Powershellの場合
# Set-Alias g git
# ~/.ssh/id_rsa.pubと~/.ssh/id_rsaを作成
ssh-keygen
# id_rsa.pubの中身をbitbucketマイページの ssh settingsにコピペ
cat ~/.ssh/id_rsa.pub
SSH_ENV=$HOME/.ssh/environment
# start the ssh-agent
function start_agent {
echo "Initializing new SSH agent..."
# spawn ssh-agent
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
echo succeeded
chmod 600 "${SSH_ENV}"
. "${SSH_ENV}" > /dev/null
/usr/bin/ssh-add
}
if [ -f "${SSH_ENV}" ]; then
. "${SSH_ENV}" > /dev/null
ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
start_agent;
}
else
start_agent;
fi
bash -l
git clone <repo>
Reference
이 문제에 관하여(SSH 연결, Jenkins 연계, Slack 연계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sunoko/items/0b9705a1aaede3ad4526텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)