From f5d41f9295ec30e22e093c584b15fbde9cebf3e8 Mon Sep 17 00:00:00 2001 From: Antenore Gatta Date: Thu, 24 Jan 2019 16:47:22 +0000 Subject: Initial import Doc_and_Translations.md --- Automations.md | 25 +++++++++++++++++++++++++ Doc_and_Translations.md | 0 2 files changed, 25 insertions(+) create mode 100644 Automations.md delete mode 100644 Doc_and_Translations.md diff --git a/Automations.md b/Automations.md new file mode 100644 index 0000000..279c6ef --- /dev/null +++ b/Automations.md @@ -0,0 +1,25 @@ +# Introduction + +Let's put in place a CI to automatize whatever we do by hand. + +So far we do (almost) manually + +1. Update po files (witha a script and manual commit) +2. Update developer documentation (with a script on @antenore server) +3. Release (quite manual), on Remmina (tag), launchpad, snap and flatpak. + +# Developer documentation and translations + +* Create a new project RemminaAuto +* Create a .gitlab-ci.yml that + * Checkout the Remmina source code and Remmina gitlab pages code. + * run the scripts/update-translations.sh + * Commit the new translations + * Build the Doxygen doc + * Commit new files in gitlab pages + +## Notes + +- The ci should be triggered only when merge requests are accepted and merged +- We should also check if we can submit issues through the CI, if yes, we can submit an issue to the translator when there is job for him. + diff --git a/Doc_and_Translations.md b/Doc_and_Translations.md deleted file mode 100644 index e69de29..0000000 -- cgit v1.2.3