start /B java -jar "X:\XX\agent.jar" -jnlpUrl https://jenkin\Master\jenkins-agent.jnlp -secret secretText -name SlaveName -webSocket -workDir X:\
2024/02/26
Jenkins 讓Master可以連接到Jenkins on Windows Slave Node
首先,產生一個Bat在Windows Slave上,代碼如下
2024/01/16
2023/11/09
整合 GitLab Private Repository with Jenkins and Nexus Repository
如果還不知道如何使用Webhook可以先至『GitLab 透過 Webhook 連動 Jenkins』查看
目標:代碼提交時,透過Jenkins自動處理上傳的代碼並發布到Maven Repository
目標:代碼提交時,透過Jenkins自動處理上傳的代碼並發布到Maven Repository
記得要先在Maven Project的pom.xml加入<distributionManagement>和maven-compiler-plugin,下方是示範的pom.xml
2022/12/25
Ubuntu 22.04 LTS Install Jenkins 2.375
很久沒有安裝Jenkins起來用,剛好最近需要複習下CI/CD的部分
安裝OpenJava JRE 11
安裝Jenkins
啟動Jenkins
安裝OpenJava JRE 11
sudo apt update
sudo apt install openjdk-11-jre
安裝Jenkins
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins
啟動Jenkins
2019/09/10
Install Jenkins on CentOS 7
好久沒寫文章,最近都在國外工作
順應主管與同事最近研究Jenkins就順便補一下之前安裝與研究過的心得吧
Jenkins是由Java所撰寫出來的CI(Continuous Integration)工具,前身為Hudson
大學時常聽到學長說他們有用這種工具,後來出社會才小有研究,不過上次碰Jenkins是好多年前的事情了XDDDD
首先需要先安裝JDK在CentOS內
加入Jenkins的repo和金鑰
更新一下並安裝Jenkins
安裝後讓Jenkins啟動並讓之後開機都會隨著服務啟動
最後加入防火牆規則
網址列輸入
就可以看到剛初始化好的Jenkins
順應主管與同事最近研究Jenkins就順便補一下之前安裝與研究過的心得吧
Jenkins是由Java所撰寫出來的CI(Continuous Integration)工具,前身為Hudson
大學時常聽到學長說他們有用這種工具,後來出社會才小有研究,不過上次碰Jenkins是好多年前的事情了XDDDD
首先需要先安裝JDK在CentOS內
yum install -y java-1.8.0-openjdk-devel wget
加入Jenkins的repo和金鑰
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
更新一下並安裝Jenkins
yum update -y
yum install -y jenkins
安裝後讓Jenkins啟動並讓之後開機都會隨著服務啟動
systemctl enable jenkins
systemctl start jenkins
最後加入防火牆規則
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
網址列輸入
http://IP:8080
就可以看到剛初始化好的Jenkins
訂閱:
文章 (Atom)