[gimp-web/testing] content: add a section about CI.
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web/testing] content: add a section about CI.
- Date: Tue, 18 Feb 2020 20:21:27 +0000 (UTC)
commit fa2914c559419155c65edf00eace8c89894797a5
Author: Jehan <jehan girinstud io>
Date: Tue Feb 18 21:21:03 2020 +0100
content: add a section about CI.
.../2020/2020-02_GIMP-2.10.16_Released/index.md | 29 +++++++++++++++++++++-
1 file changed, 28 insertions(+), 1 deletion(-)
---
diff --git a/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
b/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
index 3e7e02d0..d0c3d40f 100644
--- a/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
+++ b/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
@@ -211,6 +211,33 @@ It is also possible to build GIMP without his feature by passing the
Updates checking was contributed by Jehan pages.
+# Continuous Integration
+
+Work on our continuous integration goes forward. We now implemented
+automatic compilation of the main development branch both with the
+legacy `autotools` build system and the new `meson` one. We also produce
+an alternative build with the `Clang` compiler (additionally to the GNU
+compiler `gcc`).
+
+Moreover, for cross-platform development, we now produce Windows builds
+, both for 32-bit and 64-bit, cross-compiled with the
+`crossroad`/`Mingw-w64` tools.
+
+All these automatic builds allow us to catch early on specific bugs
+which may affect only certain configurations or platforms.
+
+We hope it could also attract new developers wishing to dabble in
+contributing. Looking at compilation warnings and trying to fix them may
+be a very good first step into GIMP code. It would be much less
+overwhelming than actually trying to dive into our huge code from
+scratch.
+
+If you are interested, look into our [CI
+pipelines](https://gitlab.gnome.org/GNOME/gimp/pipelines) and look at
+the last ones (preferably the `master` branch), then into one of the
+various compilation jobs. We will be waiting for your
+[patches](https://gitlab.gnome.org/GNOME/gimp/merge_requests)!
+
# GEGL and babl changes
There have been several improvements in GEGL since the release
@@ -243,4 +270,4 @@ either on Twitter or in the mailing list for users.
Once we have a representative amount of samples for each common use case,
we will analyze the data and see if we can create default workspaces that
- you can further tweak to your liking.
\ No newline at end of file
+ you can further tweak to your liking.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]