From dbf996269e9821b322a7003728d65b325b1d43c5 Mon Sep 17 00:00:00 2001 From: Chl Date: Tue, 20 Jul 2021 19:44:39 +0200 Subject: [PATCH] Goodbye --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 73499b5..02178fb 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ +**Update july 2021: not maintained nor used anymore.** + +I stopped using Jenkins and won't be maintaining this repository anymore. Here are a few reasons: + +* [jenkins-php.org](https://jenkins-php.org/) ([project's archive here](https://github.com/sebastianbergmann/php-jenkins-template)) said goodbye too and pointed to Gitlab-CI, +* many plugins used here have merged or disappeared, with quite some loss of functionnality, +* updates of Jenkins and its plugins are too frequent, and may break things unexpectedly, +* Jenkins is hella heavy, both for memory and CPU (Gitlab too...), and I prefer taking a more eco-friendly road (testing [Laminar](https://laminar.ohwg.net/) right now :-) + **Important : this playbook is quick'n dirty and work in progress. Carefully review before using it.** This Ansible playbook aims at setting a Jenkins CI host linked to Gitea repositories. It will : @@ -45,7 +54,7 @@ We follow (more or less) the recommendations of https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html with : - `site.yml` : master playbook -- `ansible.cfg` and `inventory` : the first one set up some default configurations and introduce the second one : the inventory. +- `ansible.cfg` and `inventory.yml` : the first one set up some default configurations and introduce the second one : the inventory. - `roles/common/`, `roles/fooapp/` : the roles with their tree `tasks/main.yml`, `files/`, `handlers/main.yml`, ... - `group_vars/group1.yml` and `host_vars/hostname1.yml` : variables dedicated to a group or a host respectively.