Organisationsocurrentopam-repo-cibranch/liveBuild History

Build History for branch/live

Builds (51)
Fetch each package into its own directory
d19e2c
Expose newly-published inference and pkg_src_dir on CLI Co-authored-by: Shon Feder <shon.feder@gmail.com>
beef79
Merge pull request #397 from shonfeder/dont-crash-on-new-dirs Don't fail analysis on new directories in the root
619aac
Fix up
cbefc8
Add basic test for name collision detection At some point soon I think we will want a unit test library, but these assertions will do the trick for now.
18ae38
Add instructions to reproduce linting locally Closes #360
08c7d6
Merge pull request #367 from shonfeder/404/absorb-opam-ci-check Absorb opam-ci-check
055b68
Bump opam to 2.3.0-alpha1 Update opam-ci-check Support opam.2.3's OpamPp.Bad_version exception A breaking change.
904240
Update opam repository SHA and update the tests
82d89d
Fix lint job crash when no packages were changed Closes #361
72ab58
Increase solver timeout Trying to fix #354. Recreates #342 (for which the branch has been deleted). If this timeout is long enough, it will address the timeouts on opam 2.0, 2.1, and 2.2, since this env var has been supported at least since 2.0: https://github.com/ocaml/opam/blob/7d4a0f2e0fefe748efbd7358775b1a0bd8267544/src/solver/opamSolverConfig.ml#L131-L132 This can increase the build time of some tests, but I think it should be worth it if it can give proper results: - Only few builds (~3) per PR run on these older opam versions. - We are wasting a lot of cumulative preson time having to check the CI - results for PR that should be green if the CI wasn't giving these (arguably) false negatives.
44843f
Update opam-ci-check to address some failures This updates to the latest version of opam-ci-check that has fixes for a couple of failures that were noticed on builds in production.
694e4e
Update to the latest version of opam-ci-check
7fbec5
Merge pull request #349 from mtelvers/master Remove submodules
61b4f8
Use the extracted CLI in the lint job This commit deletes the core linting logic and uses the CLI to which this logic was extracted.
0d34d7
Merge pull request #346 from punchagan/license Add Apache 2.0 LICENSE
b34bbf
Merge pull request #351 from shonfeder/0install-on-tests Use 0install-solver in tests
e68260
Update test results
b83918
Refector opam_version
1184e5
Merge pull request #343 from mtelvers/revdeps-solver Use 0install solver for revdeps
82ce85
Remove extra space
4d94c9
Update ocaml-dockerfile submodule
6dd426
Merge pull request #322 from ocurrent/shon/321/rm-oraclelinux
d11c9b
Merge pull request #313 from hannesm/lint-no-extra-files Add a new lint check: disallow the extra-files field in opam packages
ccb213
Add 5.2.0 to testing matrix (#307)
372690
New lint: disallow pin-depends to be present. (#306) Co-authored-by: benmandrew <benmandrew@gmail.com>
21380c
Update user accounts
42687b
Update user accounts
6dfa0a
Update user accounts
25797b
Update test expectations
0c9bb0
Modify name collision checking (TEMP)
ca6e03
Modify name collision checking (TEMP)
a19225
Modify name collision checking (TEMP)
392736
Separate revdeps in web UI (#288)
e79233
Filter new packages from revdeps (#287)
dbf511
Refactor build specs and other stuff
35e730
Don't include new packages in revdeps (TEMP)
c5dd0b
Separate revdeps in web-ui (TEMP)
453e9b
Add detail to jobs-per-pr metric (#286)
dc9fcb
Add detail to jobs-per-pr metric (TEMP)
cccb41
Merge pull request #278 from mtelvers/freebsd-14 FreeBSD 14 moves /usr/home to /home
9cd41a
Use Ubuntu not Debian for RISCV
daf64d
Test adding Riscv64
031e8c
Add ocaml.5.2.0-alpha1 to testing matrix (#271)
2e866a
Add ocaml.5.2.0-alpha1 to testing matrix
8ee92d
Fix package name collision linting (#270)
15972a
Walk repository directory ourselves instead of asking opam
350db9
Temporarily disable package name collision checking
b1b5bc
Update SHA in Dockerfile (#267)
b70b6e
Unvendor opam and set lower bounds to 2.2.0~beta1 (#265)
c95720
Jobs per PR metric (#254)
afc49a