Releases: ocaml/ocaml-ci-scripts
Releases · ocaml/ocaml-ci-scripts
1.5.0
1.4.0
CHANGES:
- Set variables before installing ppas (#234, @samoht)
- Fix name of system switch when using INSTALL_LOCAL=1 (#236, @samoht)
- Fix .travis-docker.sh when opam 2 is used (#237, @gaborigloi)
- Add support for BASE_REMOTE_BRANCH (#239, @lindig)
- Create a new switch if not pre-installed (#242, @NathanReb)
- Better lint for opam 1.2 files when using opam2 (#245, @samoht)
1.3.0
CHANGES:
OCAML_VERSION=4.06
now uses 4.06.1 instead 4.06.0 (#218, @yomimono)- Fix travis docker when the current image is using the system switch
(#219, @kit-ty-kate) - Fix opam 1.3/2.0 json format parsing (#220, @kit-ty-kate)
- Fix BASE_REMOTE in .travis-docker.sh in CentOS 7 containers (#222, @gaborigloi)
- update some version numbers in travis readme (#224, @yomimono)
- (not so) temporary workaround for python failure on OS X (#225, @fdopen)
- travis-docker: try to make git quieter (#227, @mor1)
- Add branches for OCaml 4.07 (#230, @Leonidas-from-XIV)
- Use opam2 by default (#232, @samoht)
1.2.0
1.2.0 (2018-02-14)
- Use jbuilder (#180, @samoht)
- Add a Dockerfile and runes to push an image to Docker Hub (#183, @samoht)
- Support BASE_REMOTE in .travis-docker.sh (#188, @edwintorok)
- Add OCaml 4.06 support (#190, #191, @andyli and @gasche)
- Remove
latest
as a supported compiler version
(#192, #203, @hannesm and @yomimono) - Fix deployment logic for travis-mirage (#195 #198, @yomimono and @samoht)
- Add an ISC license to the project (#204, @samoht)
- Allow the user to specify the Docker hub user from which to get the base image
(#200, @yomimono) - Don't try to deduce the maximum version of pinned revdeps (#207, @yomimono)
- INSTALL_LOCAL option: allowing a specific compiler to be tested as a "system"
compiler (#202, @dra27) - Replace jq uses by jsonm (#211, #215, #216, @jpdeplaix)
do not run the tests of dependencies, improve log outputs, etc
- Rename travis-opam into ci-opam (#101, @avsm)
- Do not run the tests of dependencies (#145, @edwintorok)
- Run depopts tests (#146, @edwintorok)
- Allow to use
PACKAGE=name.version
(#152, @samoht) - Improve log outputs (folding, more debug message, etc
(@Chris00, @edwintorok, @samoht) - Automatically infer package name when using
pkg.opam
(#181, @samoht)
Improvements to Travis for depopts/depexts + Appveyor support
Improve Docker Travis support
- Docker: Update package metadata before installing depexts (#80)
- Docker: Refresh origin OPAM repository to latest master upon build (#79)
- Better detection of
opam
files. Some repos can contain multipleopam
files (e.g. mirage/mirage contains mirage and mirage-types), so we need
to look for<pkg>.opam
.
Initial public release of OCaml scripts
Merge pull request #74 from avsm/opam-pkg OPAM packaging
Initial release
0.1.0 Install things at the right place