序文
ジェンキンスは、ノートブックを内蔵しています。
JDK
1. JDKダウンロード https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html、GZダウンロードパッケージ、例えばJDK-8u221-linuxの-x64.tar.gz
2.このようなパス/アプリ/ JDKとして、サーバにアップロード
3.抽出
タール JDK-8u221-のlinux-x64の-zxvf。タール .gzを
4.環境設定、編集プロファイルを変更
vimのは/ etc / profile
私が編集モードに入るように押して、ファイルに追加します
輸出JAVA_HOME = /アプリ/ jdk1.8.0_221
輸出CLASSPATH =。$ JAVA_HOME / libに/ dt.jar:$ JAVA_HOME / libに/ tools.jarを
輸出PATH = $ PATHに:$ JAVA_HOME / binに:
エラー訂正、Escキーを押しの多くは、エディタ、プレスを終了する場合は、保存してエディタを終了し、Shiftキーを押しながら+ ZZを終了するにはEscキーを押し:!編集コマンドを入力し、入力したQ +は保存せずに終了します
リロードするソース/ etc / profileファイル
5.あなたが見る場合は、設定が正常に行われた、Javaのバージョン番号を表示します
Javaの-version
MAVEN
1. http://maven.apache.org/download.cgi コマンドまたは直接ダウンロードを実行し、アーカイブ、アップロード/ appディレクトリをダウンロード
wgetののhttp:// mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz
2.エキス
タール zxvfのapache-mavenの3.6以上。2ビン。タール .gzを
3.プロフィールを編集
vimのは/ etc / profile
アペンド
輸出MAVEN_HOME = /アプリ/のapache-mavenの-3.6.2
輸出PATH = $ PATHに:$ JAVA_HOME / binに:$ MAVEN_HOME / binに
[esc]キーを押してシフト+ ZZ保存して終了
リロードするソース/ etc / profileファイル
4.バージョン番号MVNをチェック
MVN -version
ギット
1. https://github.com/git/git/releases最新のをダウンロードするか、コマンドを実行します
wgetの HTTPS:// github.com/git/git/archive/v2.23.0.tar.gz
2.エキス
タール zxvf V2。23.0。タール .gzを
3.コンパイル、インストール
作るすべての接頭辞=は/ usr / local / gitのを
sudoを 作る接頭辞=は/ usr / local / gitのは、インストール
4.プロフィールを編集
vimのは/ etc / profile
ファイルへの追加変更
輸出PATH = $ PATHに:$ JAVA_HOME / binに:$ MAVEN_HOME / binに:は/ usr / local / gitの/ binに
[esc]キーを押してシフト+ ZZ保存して終了
リロードするソース/ etc / profileファイルの実装
5.ビューのバージョン
git --version
6.設定のユーザー名
Gitの設定--global user.name " XXXX " gitの設定 --global user.email " [email protected] "
7.生成された秘密鍵
CD〜/ MKDIR。SSHの CD。ssh のssh-keygenは -t rsaの-C " [email protected] "
8.を実行し、公開鍵を取得するために、公開鍵は、リポジトリのgit内部の秘密鍵に追加されます
猫〜/。SSHの /id_rsa.pub
9.テストクローン倉庫
gitのクローンのssh:// xxxxxxx.git
ジェンキンス
1 https://jenkins.io/zh/doc/book/installing/ 、戦争のパッケージをダウンロードするダウンロードや実行コマンド
wgetののhttp:// mirrors.jenkins.io/war-stable/latest/jenkins.war
2.アプリ、先頭にパスをアップロード
nohupをjavaの-jar -Dhudson.util.ProcessTree.disable = 真 /app/jenkins.war --httpPort = 9090 > /app/root.log
3.ブラウザは、httpを開くには:// XXXXXXXXX:9090、すべてのプラグインをインストールします
4.システム管理 - グローバルコンフィギュレーションツール、提供されているサーバーのパスJDK、gitの、の達人
5.システム管理 - システムが提供され、一般的にそうSSHを設定するには、別のサーバーの展開に送信されるようにコンパイル
6.新しい自動展開タスクを選択達人
タスク6.、gitリポジトリの設定を追加
資格を追加
埋めるために、サーバー上の秘密鍵
7.パス内のスクリプトは絶対パスを使用することが推奨されていることを指摘、リモートシェルスクリプトを追加するには、グローバルコンフィギュレーションのsshで構成設定を選択し、ビルド後のアクションを追加します。