New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OSS Gate Workshop: Tokyo: 2019-12-14: dhirabayashi: Jenkins: Work log #1371
Comments
よろしくお願いします! |
公式サイトを見て、ユーザとしてJenkinsを動かす方法を探します。 |
ドキュメントを見つけました。 |
Jenkinsをインストールする方法を探します。 |
動かすのに使うマシンのOS、バージョン |
スタートガイドを見つけました。 |
Jenkinsの動作要件を確認しました。 |
Jenkinsのダウンロードを開始します。 |
ダウンロードして、ファイルを/Users/daiki/workに移動しました。 |
下記コマンドを実行したところ、エラーメッセージが出てJenkinsが起動しませんでした。 12月 14, 2019 2:19:57 午後 Main verifyJavaVersion Jenkins requires Java versions [8, 11] but you are running with Java 13 from /Library/Java/JavaVirtualMachines/openjdk-13.jdk/Contents/Home |
Java13では動かず、Java8かJava11でないと動かないという意味のエラーメッセージと思われるため、 |
下記コマンドでインストールを試みましたが、失敗しました。 |
https://qiita.com/seijikohara/items/56cc4ac83ef9d686fab2 brew tap homebrew/cask-versions |
上と同じサイトの情報を元に、javaコマンドがJava11を指すようにしました。 export JAVA_HOME= |
再度下記のコマンドを実行しました。今度はエラーなく起動しました。 |
http://localhost:8080/ にアクセスしたところ、初期パスワードの入力を求められたため、 |
下記のような記述がありますが、実際にはJava11でも動作しました。 Java13だとエラーになりましたが、上記の説明からは読み取りづらいので、「Java8かJava11のどちらかで動作する。それ以外では動作しない」ということがわかりやすい説明文にしたほうがよさそうです。 |
http://localhost:8080/ |
プラグインのインストールが完了し、Create First Admin Userの画面に遷移しました。 |
Instance Configuration の画面で、JenkinsのURLを設定します。 |
Jenkins is ready!の画面が出て、ボタンを押してJenkinsの設定が完了しました。 |
https://jenkins.io/doc/pipeline/tour/hello-world/ |
ふりかえりをしました。作業メモが詳細でとてもいいですね! |
https://jenkins.io/doc/pipeline/tour/getting-started/ |
上記をフィードバックする方針です。 |
https://jenkins.io/participate/document/ |
https://github.com/jenkins-infra/jenkins.io/blob/master/CONTRIBUTING.adoc#newcomers |
リポジトリをフォークして、ローカルにクローンしました。 |
ローカルのクローンに修正を加えました。コミットメッセージを考えます。 |
修正をコミット、プッシュしました。 |
プルリクエストの本文 Java 11で試したところ、動作しました。しかし、下記のドキュメントにはJava 8としか書かれていません。そこで、Java 11についても追記しました。 英語 When I tried to boot Jenkins with Java 11, there were no error messages. |
プルリクエストを送りました。 |
フィードバックできましたね!! |
https://jenkins.io/doc/pipeline/tour/hello-world/ |
パイプラインの動作を確認するためのリポジトリを作成し、Jenkinsfileを追加しました。 JenkinsfileはとりあえずJava版をコピペしました。 |
手順の2〜5を実施し、パイプラインがエラーがなく動作することを確認しました。 |
続きのページに遷移しました。 |
おつかれさまでした! 後日引き続きワークショップがある場合後日のワークショップで再開する際に、issueタイトルの日付を更新してreopenしてください! ワークショップ終了後に続きがしたい場合issueはクローズしますが、その後も作業を続けていただいて大丈夫です! 是非このissueを活用なさってください。 今後のイベントの案内現在以下のイベントの開催を予定しています。
参加をお待ちしてます! |
This is a work log of a "OSS Gate workshop".
"OSS Gate workshop" is an activity to increase OSS developers.
Here's been discussed in Japanese. Thanks.
作業ログ作成時の説明
以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。
タイトル例↓:
OSS Gateワークショップ関連情報
The text was updated successfully, but these errors were encountered: