Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-01 | nightly.yml: allow nightly builds to be triggered manually | Robin Haberkorn | 1 | -0/+1 | |
2021-06-01 | Continuous Integration artifacts are now built only once a day (nightly ↵ | Robin Haberkorn | 2 | -51/+59 | |
builds) and include Gtk+ versions * The CI tests are unchanged. The workflow file has been renamed to ci.yml, though. * Nightly builds are described by nightly.yml and are built at 4:13. * Nightly Ubuntu package builds now include the Gtk+ 3 packages. | |||||
2021-05-30 | cosmetic changes to continuous-integration.yml and mention availability of ↵ | Robin Haberkorn | 1 | -8/+8 | |
nightly builds in README | |||||
2021-05-30 | continuous-integration.yml: start xvfb with automatic server number ↵ | Robin Haberkorn | 1 | -4/+4 | |
assignment to fix "Xvfb failed to start" (hopefully) | |||||
2021-05-30 | continuous-integration.yml: fixed building Gtk versions | Robin Haberkorn | 1 | -5/+9 | |
* We need some kind of XServer to run sciteco during the build process and for the test suite, so we have to run everything via xvfb-run. | |||||
2021-05-30 | continuous-integration.yml: update repos before installing new packages | Robin Haberkorn | 1 | -0/+2 | |
This will hopefully fix downloading libgtk-3-dev. | |||||
2021-05-30 | continuous-integration.yml: also build and test the Gtk UI on every platform ↵ | Robin Haberkorn | 1 | -2/+5 | |
and compiler | |||||
2021-05-30 | continuous-integration.yml: build on Ubuntu 18.04, Ubuntu 20.04 with GCC and ↵ | Robin Haberkorn | 1 | -24/+61 | |
Clang and package for both versions of Ubuntu * Testing is done only in the "build-and-test" job. * Packages are built by the debian-packages job since there is no need building them with Clang. | |||||
2021-05-30 | continuous-integration.yml: added debhelper dependency | Robin Haberkorn | 1 | -1/+1 | |
2021-05-30 | updated continuous-integration.yml: now also builds and archives Debian packages | Robin Haberkorn | 1 | -6/+32 | |
2021-05-30 | continuous-integration.yml: fixed "apt-get install" and show badge in README | Robin Haberkorn | 1 | -3/+4 | |
2021-05-30 | Added support for Continuous Integration | Robin Haberkorn | 1 | -0/+34 | |
Will be extended for Continuous Deployment and using all sorts of build environments. |