summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2021-09-04Rename the default branch to `main` (#786)lhchavez
We've renamed the default branch from `master` to `main`, so we need to change a bunch of references to that.
2020-12-06Add `NewCredentialSSHKeyFromSigner` (#706)lhchavez
This change adds `NewCredentialSSHKeyFromSigner`, which allows idiomatic use of SSH keys from Go. This also lets us spin off an SSH server in the tests.
2020-11-13Travis-ci: added support for ppc64le (#682)Devendra
Added power support for the travis.yml file with ppc64le. This is part of the Ubuntu distribution for ppc64le. This helps us simplify testing later when distributions are re-building and re-releasing.
2020-10-23CI refresh (#666)lhchavez
This change: * Makes the Travis tests only run tip, since the rest of the Go versions are better served by GitHub Actions. * Use Go 1.15 in the CI. This has been released for a while.
2020-02-22Update CI configurationlhchavez
This change: * Updates the GitHub actions so that they run different commands for the dynamic and static flavors of libgit2. * Updates the .travis.yml file so that it does roughly the same as the GitHub actions. * Adds the release-* branches to the CI configurations.
2019-12-10travis: update versions of Go to be testedCarlos Martín Nieto
2018-03-26travis: let yaml know these strings are stringsCarlos Martín Nieto
2018-03-26travis: build against Go 1.10Carlos Martín Nieto
2017-09-03travis: include go 1.9Carlos Martín Nieto
2017-09-03travis: don't update submodules recursivelyCarlos Martín Nieto
We have invalid submodules for testing and Travis gets unhappy.
2017-07-04travis: update the Go versionsCarlos Martín Nieto
We need to use `runtime.KeepAlive()` which only exists past Go 1.7. Furthermore, Go 1.7 is the latest supported by the language team.
2017-04-14travis: build staticallyCarlos Martín Nieto
2017-01-20Merge remote-tracking branch 'origin/next'Carlos Martín Nieto
2016-12-23Build /v\d+/ branchesCarlos Martín Nieto
2016-11-01Only test against 1.5 and upCarlos Martín Nieto
Go 1.5 is the first one which supports the variable replacement we're using for the flags. Any older versions aren't supported by the Go team now that 1.7 is out, so you should be on one of these versions.
2016-10-31travis: only build master and nextCarlos Martín Nieto
The other branches will get built as part of a PR.
2016-08-27Add Go 1.7 to the build listCarlos Martín Nieto
2016-08-27Add test for slice-to-slice and GCo pointer detectionItamar Turner-Trauring
2015-08-31Test against Go 1.5Carlos Martín Nieto
2015-08-04We do require sudo on TravisCarlos Martín Nieto
2015-06-28travis: don't install libgit2 for 'next' branchCarlos Martín Nieto
We have our own libgit2 in a submodule, so this is unnecessary. While in the area, update which version of libgit2 would be downloaded and remove unnecessary CMake flags.
2015-06-28travis: allow containerized buildsCarlos Martín Nieto
These builds should be quicker and faster. We don't need sudo, so write that down for Travis to move us to these builds.
2015-04-03Test on travis using Go1.4 tooArtiom Di
2015-03-15Add a call to ldconfig in the travis scriptCarlos Martín Nieto
This should help it find the library we just installed.
2015-03-15Make travis script install to /usr/localCarlos Martín Nieto
This is the correct place for software not installed by the system's package manager.
2015-02-13return to correct directory for main buildMatthew Donoughe
2015-02-13sudo make install?Matthew Donoughe
2015-02-13install libgit2 on travis ciMatthew Donoughe
2014-07-03travis: build with Go 1.3Carlos Martín Nieto
2014-06-07Don't build with Go 1.0Carlos Martín Nieto
Its cgo linker doesn't support statically linking C libraries.
2014-06-07Adjust travis script to staticCarlos Martín Nieto
2014-05-31Update travis settingsCarlos Martín Nieto
Build on 1.2 and allow tip to fail. These failures sometimes are our fault, sometimes go's.
2014-03-25Add a settings packageCarlos Martín Nieto
This lets us modify the libgit2-wide options/settings.
2014-02-28Add a travis scriptCarlos Martín Nieto
Add a build script and ask Travis to run it. It downloads the tip of libgit2's dev branch and tests against that.