1. 13 Mar, 2018 3 commits
    • Emmanuele Bassi's avatar
      ci: Add redhat-rpm-config to the dependencies · 254a0441
      Emmanuele Bassi authored
      Otherwise gobject-introspection will fail to build because Python's
      distutils are terrible.
      254a0441
    • Emmanuele Bassi's avatar
      ci: Add a dist job · fa447368
      Emmanuele Bassi authored
      Whenever we push a tag, we want to create a distributable archive for
      json-glib; this will automate the release process.
      
      Ideally, in the future, we'll have the ability to upload the release
      archive straight to download.gnome.org, but for now store the archive
      and the generated API reference as CI artefacts.
      fa447368
    • Emmanuele Bassi's avatar
      ci: Update the build job · ed8ebc3a
      Emmanuele Bassi authored
      Improve the CI environment for json-glib:
      
       - build the documentation
       - use `meson test` instead of `ninja test`
       - store the logs on failure
       - do not install the result
      ed8ebc3a
  2. 15 Dec, 2017 1 commit
  3. 12 Jul, 2017 1 commit