|
|
|
Jenkins Pipeline - где храните свой Jenkinsfile?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, господа, такой вопрос. Надеюсь поделитесь опытом. Новые проекты начинаем с всевозможной автоматизации релиз процесса, а также каждодневных рутин. Посему есть несколько Jenkins-pipelines файлов. Два файла Jenkins-feature и Jenkins-release относятся к проекту, также есть несколько общих которые просто лежат в отдельном репозитории. Вопрос: Как и где вы храните свои Jenkinsfile-s? Почему-то хочется все пайплайны загрузить в один репозиторий и всё. Чтоб не было часть в проекте, а часть нет. Да и кажется, проект это одно, а как мы его релизим немного другое... Но с другой стороны, во многих примерах Jenkinsfile лежит в корневой директории проекта... Плюсы: если Jenkinsfile в проекте - у нас сохраняется один шаг. Jenkins Pipeline автоматически тянет проект. Минусы: нужно дополнительно тянуть проект и ещё несколько, которые достаточно сложно объяснить Код: java 1. 2. 3. 4. 5. 6. 7. Спасибо, надеюсь мой вопрос понятен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2018, 11:21 |
|
||
|
|

start [/forum/search_topic.php?author=ilander&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 703ms |
| total: | 873ms |

| 0 / 0 |
