[wesnoth-commits] [wesnoth/wesnoth] 21d133: Add a flatpak travis job.

Pentarctagon noreply at github.com
Tue Dec 31 23:17:37 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 21d133828b3fa366944dbc9058663bdf58dce6c1
      https://github.com/wesnoth/wesnoth/commit/21d133828b3fa366944dbc9058663bdf58dce6c1
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2019-12-31 (Tue, 31 Dec 2019)

  Changed paths:
    M .travis.yml
    M packaging/flatpak/org.wesnoth.Wesnoth.json
    A utils/dockerbuilds/travis/Dockerfile-base-flatpak
    M utils/travis/docker_run.sh
    M utils/travis/steps/script.sh

  Log Message:
  -----------
  Add a flatpak travis job.

NOTE: This doesn't sign/upload/etc the output anywhere.


  Commit: 0a7f483c72679cbb9ddccb2e5e433bc3af71b80e
      https://github.com/wesnoth/wesnoth/commit/0a7f483c72679cbb9ddccb2e5e433bc3af71b80e
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2019-12-31 (Tue, 31 Dec 2019)

  Changed paths:
    M .travis.yml
    R projectfiles/VC14/WML_tests.cmd
    M projectfiles/VC14/wesnoth.vcxproj
    R projectfiles/VC16/WML_tests.cmd
    M projectfiles/VC16/wesnoth.vcxproj
    M utils/travis/steps/install.sh
    M utils/travis/steps/script.sh

  Log Message:
  -----------
  Add debug and release Windows jobs to travis.

This also removes the separate WML_tests.cmd scripts from VC14 and VC16, now instead using the same run_wml_tests script as the linux jobs.

There is currently no caching of the Windows jobs, since msbuild unfortunately uses timestamps rather than more complete information like scons/ccache in order to determine if things need to be rebuilt. Since git doesn't preserve any sort of last modified timestamp, the cloned repo into the travis job is always "newer" than the cached compiled output, and therefore wesnoth is always fully rebuilt.

Ideally, assuming this sticks around and gets out of early access from travis, we could then use just travis instead of travis and appveyor.


Compare: https://github.com/wesnoth/wesnoth/compare/183408445f23...0a7f483c7267



More information about the Commits mailing list