goのプラグインなしでjenkinsでgoを実行する

スポンサーリンク

はじめに

前の投稿でjenkinsのgoプラグインを使ってgoを実行してみましたが、

これ別にプラグインいらないんじゃ・・・

と思ったので試してみたという内容です。

jenkinsのdockerにgoをインストールしてけば良いだけの話。

ディレクトリ構成とファイル

ディレクトリ構成

Dockerfileだけ増えてます。

docker-compose.yaml

Dockerfileを使うのでimageをbuildに変更

Dockerfile

jenkinsのimageにgo1.12.1をインストールしています。

やり方

前回の「goを動かしてみる」でhello.goを配置したあとの話。

jenkinsでgoのプラグインをインストールしないで「プロジェクト testwork」の設定をビルド→シェルスクリプトを選択して「go run hello.go」として保存します。

あとはビルドするだけです。

問題なく実行できてますね。

最後に

プラグイン入れるよりdockerで環境整えたほうが早いかも。

関連コンテンツ



シェアする

  • このエントリーをはてなブックマークに追加

フォローする