Jessica Wagantall
|
14507f807f
|
[Tests] migrate installation_iojs test suite to GitHub Actions
Remove equivalent TravisCI entries
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
2024-11-21 15:14:14 -08:00 |
|
Jessica Wagantall
|
6135555b40
|
[Tests] Migrate slow test suite from Travis CI
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
2024-11-14 16:11:04 -08:00 |
|
Jordan Harband
|
0d53381666
|
[Tests] move sourcing suite to GHA
|
2024-08-22 13:30:55 -07:00 |
|
Jordan Harband
|
762f9ef9d1
|
[Tests] only install python 2.7 if not already installed
See ee6f7667 / #3067
|
2024-07-06 10:29:55 -05:00 |
|
Jordan Harband
|
aa427ad396
|
[Tests] ensure travis can access public repo submodules
|
2024-06-10 09:15:16 -07:00 |
|
Qasim Abdullah
|
ee6f766712
|
[Tests] downgrade python to v2 on travis
- TCI Support
- python 2.7
- skip build-essential
|
2023-03-21 22:45:38 +05:00 |
|
Jordan Harband
|
f36516b472
|
[Tests] move install script tests to github actions
|
2022-10-26 14:47:18 -07:00 |
|
Jordan Harband
|
bf438742a7
|
[Tests] move installation_node tests back to xenial
|
2022-12-22 16:16:10 -08:00 |
|
Jordan Harband
|
447940acb3
|
[Tests] move tests that fail on focal to a separate suite that runs on xenial
|
2022-12-22 11:26:27 -08:00 |
|
Jordan Harband
|
0ec2ca979c
|
[Tests] update travis to use focal
- xenial can't build node 18
- bionic can't build node 0.6 or 18
|
2022-10-26 11:12:19 -07:00 |
|
Robert Shuford
|
d451e261ed
|
[Tests] node 18 no longer builds in travis-ci
|
2022-10-05 10:09:00 -04:00 |
|
Rick Button
|
2bda9fd97e
|
[Tests] blacklist expired LetsEncrypt CA
workaround for TravisCI's ubuntu 16.04
|
2021-10-06 01:50:44 -04:00 |
|
Peter Dave Hello
|
7bbc57355d
|
[Tests] Print shell version in Travis CI
|
2017-04-02 07:33:49 +08:00 |
|
Rui Chen
|
e48cb858a6
|
[Tests] .npm is now cached by default
|
2019-10-02 15:05:36 -04:00 |
|
Jordan Harband
|
510b2fd44c
|
[Tests] fix eclint errors
|
2020-11-21 18:08:22 -08:00 |
|
Jordan Harband
|
80a4e06af9
|
[Tests] partially migrate to Github Actions
|
2020-11-07 00:09:08 -08:00 |
|
Alex Aubuchon
|
22902f04a3
|
[actions] Add release test workflow
|
2020-11-20 14:28:15 -05:00 |
|
Alex Aubuchon
|
3abb98124e
|
[actions] Add shellcheck workflow
Co-authored-by: Alex Aubuchon <alex@aub.dev>
Co-authored-by: Jordan Harband <ljharb@gmail.com>
|
2020-11-18 12:49:28 -05:00 |
|
Peter Dave Hello
|
4436638816
|
[Tests] Drop deprecated sudo: option in TravisCI config
That config was deprecated for a while, reference:
- https://blog.travis-ci.com/2018-10-04-combining-linux-infrastructures
|
2020-09-21 20:28:09 +08:00 |
|
Refael Ackermann
|
924a175bd8
|
[Tests] update dist from trusty to xenial
|
2019-02-25 15:02:15 -05:00 |
|
Jordan Harband
|
ad1110ef1a
|
[Tests] print out shellcheck version
|
2018-11-25 23:56:19 -08:00 |
|
Peter Dave Hello
|
22d32bede0
|
[New] Enable ccache on Travis CI to speed up compilation
|
2018-11-22 13:58:26 +08:00 |
|
Peter Dave Hello
|
7ff20855a2
|
[Tests] Integrate dockerfile_lint to test Dockerfile
|
2018-07-12 18:38:14 +08:00 |
|
Jordan Harband
|
b111436fde
|
[Tests] test nvm install-latest-npm on io.js v2
|
2018-06-06 22:49:56 -07:00 |
|
Jordan Harband
|
a26ab88478
|
[Tests] fix nvm install-latest-npm tests to fail properly
|
2018-04-24 22:23:44 -07:00 |
|
Jordan Harband
|
1f2a3234d2
|
[Tests] add nvm install-latest-npm tests for all node versions
|
2018-04-24 22:23:44 -07:00 |
|
Peter Dave Hello
|
0731003cfe
|
[New] Integrate eclint to test partial coding style
|
2018-02-26 02:29:38 +08:00 |
|
Peter Dave Hello
|
9c25a8f316
|
[Cleanup] Remove ghc related things in .travis.yml, cc #1619
|
2017-10-22 00:42:07 +08:00 |
|
Peter Dave Hello
|
73ad812215
|
Remove the manual ShellCheck install proecss on Travis CI
|
2017-09-29 00:22:43 +08:00 |
|
Jordan Harband
|
7b8af94fc9
|
[Tests] retry io.js test runs, since iojs.org is flaky.
|
2017-09-08 01:32:54 -07:00 |
|
Peter Dave Hello
|
c3c2d350e9
|
[Tests] Fix cache for WITHOUT_CURL tests in Travis
|
2017-05-19 13:58:14 +08:00 |
|
Piper Chester
|
964c7b3115
|
[Docs] README.markdown → README.md
|
2017-04-08 09:19:15 -07:00 |
|
Peter Dave Hello
|
7aa3448259
|
[Tests] Add curl back when WITHOUT_CURL test done since cache needs it
|
2017-04-09 13:13:25 +08:00 |
|
Peter Dave Hello
|
229c7e6f0c
|
[Tests] Test "make release" in Travis CI
|
2017-04-09 15:16:13 +08:00 |
|
Peter Dave Hello
|
2ec2d31012
|
[Tests] Re-enable WITHOUT_CURL tests
|
2017-04-06 14:52:26 +08:00 |
|
Peter Dave Hello
|
a0534b720a
|
[Tests] Reduce apt package dependencies calculation complexity
|
2017-04-02 16:48:28 +08:00 |
|
Peter Dave Hello
|
424056c839
|
[Tests] Remove ShellCheck manual dependency install under Ubuntu 14.04
|
2017-04-02 15:49:01 +08:00 |
|
Peter Dave Hello
|
18df8e3d2e
|
[Tests] Remove ppa source since we migrated to Ubuntu Trusty
|
2017-04-02 07:24:56 +08:00 |
|
Peter Dave Hello
|
8fc7e854de
|
[Tests] Comment out ksh dependency installation, cc #574
- Mistakenly uncommented in 70370a857f
- per afba4e08fd / #574
|
2017-03-29 18:05:15 +08:00 |
|
Peter Dave Hello
|
93c1036758
|
[Tests] Move to Ubuntu 14.04 on Travis CI
Since Ubuntu 12.04 is pretty old now, it's also going to EOL next month,
maybe we can just move on Ubuntu 14.04 first.
|
2017-03-26 05:19:57 +08:00 |
|
Peter Dave Hello
|
f344d0694b
|
[Tests] Move cabel, nvm & npm install into TravisCI "install" section
|
2017-03-26 05:22:48 +08:00 |
|
Peter Dave Hello
|
d9704471ff
|
[Tests] Cache "node_modules" in CI
|
2017-03-26 04:06:32 +08:00 |
|
Peter Dave Hello
|
82aaa0a20d
|
[Tests] Do not install nodejs, npm deps for SHELLCHECK
|
2017-03-25 16:57:42 +08:00 |
|
Peter Dave Hello
|
e41197ea94
|
[Tests] Improve npm dependencies installaion in travis ci
|
2017-03-24 13:46:50 +08:00 |
|
Peter Dave Hello
|
237c3a78e2
|
[Tests] Add retry on urchin setup which has no built in retry feature
Unlike other built in functions like git fetch or apt-get dependencies,
manual installations won't have retry by default, enabling retry could
help reduce the impact of network issues and furthur prevent getting
build error like Job #1956.21:
- https://travis-ci.org/creationix/nvm/jobs/212640007
Ref:
- https://docs.travis-ci.com/user/common-build-problems/
|
2017-03-22 20:42:33 +08:00 |
|
Peter Dave Hello
|
1689b174b3
|
[Test] Add doctoc up-to-date test in TravisCI
|
2017-02-28 08:45:48 +08:00 |
|
Peter Dave Hello
|
7d08ad4311
|
[Tests] also cache $HOME/.ghc for cabal
|
2016-11-25 23:57:08 +08:00 |
|
Jordan Harband
|
af73102481
|
[Fix] fix a typo i made in 20ae7ee309
|
2016-11-25 00:35:33 -06:00 |
|
Peter Dave Hello
|
20ae7ee309
|
[Tests] Run shellcheck on nvm-exec in Travis CI
|
2016-11-24 14:07:56 +08:00 |
|
Peter Dave Hello
|
b7f9fbd3a7
|
[Tests] run shellcheck for bash_completion in Travis CI
|
2016-11-24 16:00:23 +08:00 |
|