インストールJDK
最初の記事を参照してください。
インストールの達人
ステップ1:ダウンロード
wgetののhttp:// mirrors.hust.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
ステップ2:抽出
解凍では/ usr / local /ソフトウェアディレクトリ
タール zxvfのapache-mavenの3.6以上。0ビン。タール .gzを
第三段階:変更の/ etc /プロファイル
vimのは/ etc / profile
そして、ファイルの最後に以下の内容を追加します。
輸出M2_HOME =は/ usr / local /ソフトウェア/ apacheの-maven- 3.6。0 エクスポートパスは $ PATHを=:$ M2_HOME / binに
第四段階:構成を検証します
ソースは/ etc / profile
ステップ5:ビューMavenのバージョン
MVN -v
gitのをインストールします。
ステップ1:インストール
yumを -y インストール gitのを
ステップ2:gitのバージョンを確認します
gitの--version
インストールジェンキンス
ステップ1:ダウンロード
wgetの -Oの/ etc / yumを .repos.d / jenkins.repoます。https:// pkg.jenkins.io/redhat-stable/jenkins.repo
ステップ2:インストール
RPM --importます。https:// pkg.jenkins.io/redhat-stable/jenkins.io.key yumを インストールジェンキンスを
ステップ3:設定
VIMの/ etc /のsysconfig /ジェンキンス
ポート、デフォルトの8080の起動
JENKINS_PORT = " 8080 "
修正ジェンキンスディレクトリ
将JENKINS_HOME = " の/ var / libに/ジェンキンス"改成JENKINS_HOME = " /データ/ジェンキンス"
私は/データにジェンキンスディレクトリを変更するためにここにいる、対応する/データディレクトリを作成します
ます。mkdir / データ CP -aの/ var / libに/ジェンキンス/データ/
ユーザーがルートを変更します
JENKINS_USER = " ルート"
変更ディレクトリのパーミッション
chownコマンド -Rルート:ルート/データ/ ジェンキンス のchown -Rルート:ルート/データ/ ジェンキンス のchown -Rルート:ルート/データ/ジェンキンス
ステップ4:JDKソフトリンク
LN -sは/ usr / local /ソフトウェア/ jdk1。8 .0_131 / binに/ javaのは/ usr / binに/ javaの
ステップ5:スタート
systemctlスタートジェンキンス
ファイアウォール権限を変更します。外部ネットワーク缶アクセス(デフォルトポート8080は、ポート選択が実際に開始する)ので、
ファイアウォール-CMD --zone =公共--add-ポート= 8080 / TCP - 永久 ファイアウォール -cmd --zone =公共--add-サービス= HTTP - 永久 ファイアウォール -cmd --reload
ステップ6:プラグインをインストールします。
1、訪問のhttp:// IP:8080 /、以下の画面が表示されます
2、ビューへのパスワードを初期化し、入力し、[続行]をクリックします
[ルート@ localhostのビン]#の猫 /データ/ジェンキンス/秘密/ initialAdminPassword 904951c87bcb47ff947b186b30677ad9
3.推奨プラグインのインストール
を再試行をクリックすることができ、存在する場合は、プラグインをインストールに失敗し、インストールが成功し、それが次の図に表示されます。
最初の管理者ユーザーを作成します。
保存し、設定例を完了
インストールは完了です
ジェンキンスホーム
ステップ7:グローバル設定ツール
>グローバル設定ツール - システム管理]をクリックします
1、Mavenの設定グローバルコンフィギュレーションファイル
/usr/local/software/apache-maven-3.6.2/conf/settings.xml
/usr/local/software/apache-maven-3.6.2/conf/settings.xml2、配置JDK
jdk1.8
/usr/local/java/jdk1.8.0_211
git1.8
/usr/bin/git4、配置Maven
apache-maven-3.6.2
/usr/local/software/apache-maven-3.6.2
配置好后,点击保存
此处新建一个任务用于使用maven打包我自己在github上的一个使用spingboot编写的代码生成工具
1、点击新建任务
2、输入任务名称—>构建一个maven项目—>确定
3、填写项目构建信息
选择Git作为源码管理工具
添加git用户名密码
构建:使用Maven执行打包命令
保存
点击立即构建
查看构建日志
构建成功后,可在/var/lib/jenkins/workspace/yuejiaxiao-test/target目录下看到构建好的jar包
npm安装(Centos7)
推荐个https://npm.taobao.org/mirrors/
可以下载想要的node版本
首先安装必要的环境
yum install gcc gcc-c++
安装步骤
wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz
然后执行下面命令
tar -xvf node-v8.0.0-linux-x64.tar.xz mv node-v8.1.4-linux-x64 node
配置环境变量
vim /etc/profile
在文件中添加,目录写自己的实际目录
#set for nodejs export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH
生效配置文件
source /etc/profile node -v npm -v
jenkins执行脚本npm: command not found解决
前提:服务器npm已经配置完成,并且服务器执行npm install没有问题
【npm install】放到脚本里面,Jenkins执行脚本报错
[test] $ /bin/sh -xe /tmp/jenkins617246321908774027.sh
+ sh /home/sh/test.sh
/home/sh/test.sh: line 7: npm: command not found
解决方案
查询系统环境变量: echo $PATH
[root@localhost /]# echo $PATH
/home/software/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/git/bin:/usr/local/git/bin:/root/bin
服务器的环境变量添加到Jenkins
位置:【系统管理】->【系统设置】->【全局属性】->【环境变量】
做如下配置:
环境变量
键值对列表
键 PATH
值 /home/software/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/git/bin:/usr/local/git/bin:/root/bin
Jenkins 中创建项目时没有Maven项目怎么办
如果在创建项目时候,没有“创建一个Maven 项目”的选项。
你需要安装Maven项目插件:Maven Integration plugin 。
点击“可选插件” 然后在右边的过滤输入框中输入搜索关键字: Maven Integration Plugin 或者 Pipeline Maven Integration Plugin ,搜索到了以后,点击直接安装,
安装完成后重启就好了。
卸载jenkins
jenkins修改系统时间
1、在“系统管理”中的“脚本命令行”中输出:(临时生效)
System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')
2、(永久生效)
找到jenkins的启动配置,centos在:
vim /etc/sysconfig/jenkins
修改如下:
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai"
然后重启jenkins即可