]> git.proxmox.com Git - mirror_ovs.git/commit
github: Add GitHub Actions workflow.
authorIlya Maximets <i.maximets@ovn.org>
Mon, 23 Nov 2020 22:34:28 +0000 (23:34 +0100)
committerIlya Maximets <i.maximets@ovn.org>
Thu, 26 Nov 2020 18:05:28 +0000 (19:05 +0100)
commit52b76bd72924f7b62e3488f11bb0498179951f2f
tree90ce50446c8c28a3b85f6486283f86712df05282
parentef737acdd5712f9ba03a882b1f67dcbb833d3b62
github: Add GitHub Actions workflow.

This is an initial version of GitHub Actions support.  It mostly
mimics our current Travis CI build matrix with slight differences.

Minor difference that we can not install 32-bit version of libunbound
since it is not avaialble in repository.

.travis folder renamed to .ci to highlight that it used not only for
Travis CI.  Travis CI support will be completely removed soon.

What happened to Travis CI:
https://mail.openvswitch.org/pipermail/ovs-dev/2020-November/377773.html

Build with ernel 3.19 dropped as it's not supported and can not be built
with gcc-7+.

Acked-by: Simon Horman <simon.horman@netronome.com>
Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
13 files changed:
.ci/linux-build.sh [new file with mode: 0755]
.ci/linux-prepare.sh [new file with mode: 0755]
.ci/osx-build.sh [new file with mode: 0755]
.ci/osx-prepare.sh [new file with mode: 0755]
.github/workflows/build-and-test.yml [new file with mode: 0644]
.travis.yml
.travis/linux-build.sh [deleted file]
.travis/linux-prepare.sh [deleted file]
.travis/osx-build.sh [deleted file]
.travis/osx-prepare.sh [deleted file]
Documentation/internals/contributing/submitting-patches.rst
Makefile.am
README.rst