| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-06-03 | ci.yml: run the test suite in verbose mode - we've got nothing but the ↵ | Robin Haberkorn | 1 | -2/+6 | |
| Github logs when it fails | |||||
| 2021-06-02 | CI Github workflow: turns out we need to manually install autotools on macOS ↵ | Robin Haberkorn | 1 | -1/+1 | |
| after all * the tools installed by default seem to lack aclocal... | |||||
| 2021-06-02 | Github workflows: some macOS simplifications and build nightly packages with ↵ | Robin Haberkorn | 2 | -8/+8 | |
| meaningful artifact names * Try to use as much of the "native" (Xcode?) tools on macOS as possible. We can still fall back to Homebrew if we have to. | |||||
| 2021-06-01 | ci.yml: try to build on macOS | Robin Haberkorn | 1 | -1/+35 | |
| 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. | |||||
