Дженкинс и Докер git проверили в файлах и двоичном узле - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь содержать сервер Jenkins, используя докер. Первоначально я установил Jenkins на капле Digital Ocean, зашел на сервер и использовал scp, чтобы вытащить все из каталога Jenkins. Я монтирую этот том локально с помощью docker-compose.

Моя главная задача - сохранить этот каталог Jenkins в git, но только необходимые файлы.

Когда было запущено мое первое задание, был установлен узел:

unpacking https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-x64.tar.gz to /var/jenkins_home/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/static_node_9.11. on Jenkins

Мне интересно, как мне сохранить этот том Дженкинса в git? Что я игнорирую? Кажется, я хочу игнорировать tools. Как сделать так, чтобы Docker установил для меня этот файл, чтобы его не нужно было загружать на первое задание?

version: '3'

services:
  jenkins:
    # image: jenkins/jenkins:lts
    build: ./jenkins
    ports:
      - "3001:8080"
      - "50000:50000"
    volumes:
      - $PWD/jenkins:/var/jenkins_home

Этот вопрос можно просто свести к:

Как выглядит .gitignore для режиссера Дженкинса?

plugins
.nvm
.npm
tools
workspace
workflow-libs
updates
logs
.standard-cache
.groovy
.cache
.java
.nano
jobs*builds
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...