Public | Automated Build

Last pushed: 2 years ago
Short Description
Jenkins with PHPunit
Full Description

docker-jenkins

単純に jenkins をサクッと立ち上げられるのを期待しているコンテナです。

事前準備

ホストに永続化したい場合は、以下を作成しておくといいでしょう。

# mkdir -p /var/www/jenkins /var/log/jenkins
# chown 467:467 /var/www/jenkins /var/log/jenkins

使用方法

docker-compose(fig) での使用方法

docker-compose(fig)の場合、以下のように使用しています。

# Jenkins
jenkins:
  image: miko2u/jenkins
  stdin_open: true
  tty: true
  volumes:
    - /var/www/jenkins:/var/lib/jenkins
    - /var/log/jenkins:/var/log/jenkins
  environment:
    - PREFIX=/jenkins
    - PHP=true
  • 例では、 /var/www/jenkins をボリュームとしています。

環境変数

PREFIX

先頭ディレクトリを指定できます。

PREFIX=/jenkins

PHP

PHP用に必要なテストユニット(phpunit等)をインストールします。

PHP=true

ひとりごと

jenkinsを起動しないままプラグインに必要なコンポーネントを
楽にインストールできる方法があるといいんですけどね。

Docker Pull Command
Owner
miko2u
Source Repository