summaryrefslogtreecommitdiff
path: root/shippable.yml
Commit message (Collapse)AuthorAgeFilesLines
* ansible-test: add Ubuntu 18.04 container (#50790)Jordan Borean2019-01-221-0/+3
| | | | | | | | * ansible-test: Add Ubuntu 18.04 to Shippable CI nodes * re-add ubuntu1604/3 to matrix * forgot to add environment for git kill gpg-agent
* ansible-test - swap Fedora 25 for 29 (#49634)Jordan Borean2018-12-071-3/+3
|
* ansible-test: change Fedora 24 to 28 (#49586)Jordan Borean2018-12-061-3/+3
|
* Add CI platform: rhel/8.0 (#48835)Matt Clay2018-11-161-0/+3
|
* Remove CI platform: freebsd/10.4Matt Clay2018-11-161-3/+0
|
* Switch tests from RHEL 7.5 to 7.6.Matt Clay2018-11-151-3/+3
|
* Use 4 nodes for sanity tests in CI.Matt Clay2018-10-161-0/+1
|
* Revert "Use 4 nodes for sanity tests in CI."Matt Clay2018-10-151-1/+0
| | | | This reverts commit b887333029e6a6f1e3e8d7577711297812e97ebc.
* Use 4 nodes for sanity tests in CI.Matt Clay2018-10-151-0/+1
|
* Use default Shippable container. (#46703)Matt Clay2018-10-091-5/+0
|
* go back to FreeBSD 11.1 for tests due to 11.2 stability issues (#45872)Jordan Borean2018-09-201-3/+3
|
* Update RHEL and FreeBSD versions used for tests:Matt Clay2018-09-111-6/+6
| | | | | - RHEL 7.4 -> 7.5 - FreeBSD 11.1 -> 11.2
* Split Azure tests into 8 groups.Matt Clay2018-08-301-0/+12
|
* Split sanity tests into 3 groups.Matt Clay2018-08-271-0/+1
|
* Update Shippable integration test groups. (#43118)Matt Clay2018-07-231-10/+31
| | | | | | | * Update Shippable integration test groups. * Update integration test group aliases. * Rebalance AWS and Azure tests with extra group. * Rebalance Windows tests with another group.
* Rebalance cloud tests into 5 groups.Matt Clay2018-02-101-0/+3
|
* Run each Windows version independently in CI.Matt Clay2018-02-091-4/+17
|
* Remove EOL openSUSE Leap 42.2 from CI.Matt Clay2018-01-311-3/+0
|
* Convert ansible-test compile into a sanity test.Matt Clay2018-01-251-1/+2
|
* Split Windows tests into 4 groups.Matt Clay2018-01-121-0/+1
|
* Add Python 3.7 to CI unit test matrix. (#34680)Matt Clay2018-01-101-0/+1
| | | | | | * Add Python 3.7 to CI unit test matrix. * Fix `os.errno` reference to be `errno`. * Update test_aci unit test for Python 3.7.
* Run RHEL tests on Azure in 3 groups.Matt Clay2017-12-131-2/+3
|
* Update FreeBSD versions used in CI.Matt Clay2017-12-051-6/+6
|
* Split up cloud tests to avoid 1 hour CI limit.Matt Clay2017-11-231-0/+5
|
* Update ansible-test sanity command. (#31958)Matt Clay2017-10-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | * Use correct pip version in ansible-test. * Add git fallback for validate-modules. * Run sanity tests in a docker container. * Use correct python version for sanity tests. * Pin docker completion images and add default. * Split pylint execution into multiple contexts. * Only test .py files in use-argspec-type-path test. * Accept identical python interpeter name or binary. * Switch cloud tests to default container. * Remove unused extras from pip install. * Filter out empty pip commands. * Don't force running of pip list. * Support delegation for windows and network tests. * Fix ansible-test python version usage. * Fix ansible-test python version skipping. * Use absolute path for log in ansible-test. * Run vyos_command test on python 3. * Fix windows/network instance persistence. * Add `test/cache` dir to classification. * Enable more python versions for network tests. * Fix cs_router test.
* Run OS X tests in 3 groups in CI.Matt Clay2017-10-161-1/+3
|
* Revert "Temporarily disable OS X in CI."Matt Clay2017-10-031-0/+1
| | | | This reverts commit b26ae1809c69497d52b8e00017360d533e3950bc.
* Temporarily disable OS X in CI.Matt Clay2017-10-031-1/+0
|
* Switch CI for OS X back to a single job. (#31265)Matt Clay2017-10-031-3/+1
| | | | | * Update Shippable scripts for group/non-group use. * Switch CI for OS X back to a single job.
* Run OS X and FreeBSD CI tests using groups. (#31254)Matt Clay2017-10-031-58/+62
| | | | | * Run OS X and FreeBSD CI tests using groups. * Improve readability of Shippable jobs.
* Update Windows CI groups from 2 to 3.Matt Clay2017-09-141-0/+1
|
* Revert "Temporarily disable failing opensuse test jobs."Matt Clay2017-09-071-0/+4
| | | | This reverts commit 31d2eb082890b91c0bb1a003ba47f19b4a188e55.
* Temporarily disable failing opensuse test jobs.Matt Clay2017-09-061-4/+0
|
* Remove unnecessary pre_ci section.Matt Clay2017-09-051-2/+0
|
* Divide Windows integration tests into 2 groups. (#29029)Matt Clay2017-09-051-1/+2
| | | | | | | * Divide Windows integration tests into 2 groups. * Support `none` for `--changed-all-target`. * Run 2 separate Windows groups on Shippable. * Only run smoketest and minimal for the group1 job.
* Split cloud tests into two CI groups.Matt Clay2017-09-011-2/+5
|
* Fix config timeout issue for network modules (#28261)Ganesh Nalawade2017-08-161-0/+2
| | | | | | | | | | * Fix config timeout issue for network modules * Re-enable network test * Remove unwanted persistent connection timer * Minor changes in description
* Temporarily disable network tests.Matt Clay2017-08-151-2/+0
|
* Skip CI for default GitHub patch/revert branches.Matt Clay2017-08-141-0/+6
| | | | | | | | | | | The default naming convention for patch branches created in the GitHub UI when editing files is: {username}-patch-{number} The default naming convention for revert branches created in the GitHub UI when reverting a PR is: revert-{pr_number}-{pr_branch_name} This exclusion will prevent Shippable from running on these branches until a PR is created.
* Replace opensuse42.1 with opensuse42.3 in CI.Matt Clay2017-08-051-3/+3
|
* Switch back to FreeBSD 11.0 for CI stability.Matt Clay2017-08-021-1/+1
|
* Update remote OS versions tested in CI.Matt Clay2017-08-021-2/+2
|
* Use subset of Windows tests for "all" tests. (#26830)Matt Clay2017-07-141-3/+1
|
* Add RHEL 7.3 to ansible-test and CI. (#26550)Matt Clay2017-07-071-0/+2
| | | | | * Add support for RHEL to ansible-test. * Enable RHEL 7.3 on Shippable.
* Restore disabled opensuse integration tests.Matt Clay2017-05-171-0/+2
|
* Run vyos_command Network tests in Shippable (#24514)John R Barker2017-05-121-0/+2
| | | | | | | | | | | | | | * Run VyOS Network tests in Shippable * net_command no longer exists * network/ci * Disable other network tests * pep8 fix * Fix PEP 8 issue.
* Temporarily disable opensuse on Shippable.Matt Clay2017-05-121-2/+0
| | | | The tests are timing out on most CI runs now.
* Enable cloud tests for use with ansible-test.Matt Clay2017-05-051-0/+3
|
* Use Shippable image: drydock/u16pytall:master (#23997)Matt Clay2017-04-261-3/+3
| | | | | * Use Shippable image: drydock/u16pytall:master * Do not install python 3.6 on Shippable.
* Remove Ubuntu 12.04 from Shippable CI.Matt Clay2017-03-231-3/+0
| | | | Ubuntu 12.04 will be end-of-life before stable-2.4 is released.