-
Notifications
You must be signed in to change notification settings - Fork 156
attempt to fix CI #612
attempt to fix CI #612
Conversation
This should fix the error: > carthage: A full installation of Xcode.app 8.3 is required to compile this software. > Installing just the Command Line Tools is not sufficient. > Xcode can be installed from the App Store. > Error: An unsatisfied requirement failed this build. Signed-off-by: David Scott <[email protected]>
I have pushed more CI fixes directly to your branch. Let's make this green :-) |
@@ -23,8 +23,7 @@ depends: | |||
datakit-ci datakit-bridge-github datakit-bridge-local-git -y | |||
|
|||
datakit: | |||
$(BUILD) -n datakit | |||
$(RUNTEST) test/datakit | |||
$(BUILD) -p datakit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did this go? Are we testing it elsewhere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are not testing this. And jbuilder -n datakit
just says that -n
is not a valid option.
a0398e6
to
45b3cd1
Compare
This hopefully fixes: > Processing 1/1: [depext: make]-> installed depext.1.0.5 > Done. > Fatal error: exception # opam-version 1.2.2 > # os darwin > opam: "execvpe" failed on opam-depext: No such file or directory > > opam install depext && opam depext osx-fsevents datakit returned exit code 2 Signed-off-by: David Scott <[email protected]>
This could be caused by missing environment variables during the build, hence adding another `opam config exec --` Signed-off-by: David Scott <[email protected]>
Signed-off-by: Thomas Gazagnaire <[email protected]>
Signed-off-by: Thomas Gazagnaire <[email protected]>
10ad65d
to
f541542
Compare
Signed-off-by: Thomas Gazagnaire <[email protected]>
I have fixed the Dockerfiles and updated everything to use the latest version. Not sure why appveyor and CircleCI are complaining, need to have a closer look. |
Signed-off-by: Thomas Gazagnaire <[email protected]>
Signed-off-by: Thomas Gazagnaire <[email protected]>
I've bumped appveyor and CircleCI to 4.05, hopefully this will fix the last issues. |
The appveyor built is blocked on:
which should be solved once ocaml/opam-repository#10770 is updated to the windows repository. |
Dockerfile
Outdated
opam update -u | ||
|
||
ENV OPAMERRLOGLEN=0 OPAMYES=1 | ||
RUN sudo apk add tzdata aspcud gmp-dev perl | ||
RUN sudo apk update && sudo apk add tzdata aspcud gmp-dev perl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
apk add --no-cache
should work as well?
Thanks to @thaJeztah for the tip Signed-off-by: Thomas Gazagnaire <[email protected]>
5bfba93
to
e579862
Compare
@talex5 would it be possible to remove the datakit-ci tests (as they are now tested with the main |
Just testing it now... |
@Samoth: I've pushed a fix to https://github.com/talex5/datakit/tree/fix-ci and deployed it. |
@talex5 Thanks! Now all seems to be green apart the windows builds as we are waiting for https://github.com/fdopen/opam-repository-mingw to be updated. |
opam pin <path> now pins all the available packages in one go (yay). Signed-off-by: Thomas Gazagnaire <[email protected]>
- datakit-ci tests are now done as part of the build - don't check that the client still works on OCaml 4.03 Requested by Thomas Gazagnaire.
Finally all green! Merging. |
CHANGES: - all: update to latest version of alcotest, conduit, session, ocaml-github, ocaml-github-hooks and cohttp (moby/datakit#612, @samoht and @djs55) - github: make `User.t` abstract (moby/datakit#594, @samoht) - github: turn `Webhook.events` into a promise (moby/datakit#598, @samoht) - github: add a `Comment` module to model PR and issue comments (moby/datakit#595, @samoht) - github: change `PR.owner` to be of type `User.t` (moby/datakit#599, @samoht) - github-bridge: add the ability to sync PR's coments (moby/datakit#595, @samoht) - go-client: handle large values when reading / writing in 9db (moby/datakit#292, @simonferquel) - go-client: fix the handling of defaults over upgrade (moby/datakit#605, @djs55) - go-client: improve transaction API (moby/datakit#606, @djs55)
CHANGES: - all: update to latest version of alcotest, conduit, session, ocaml-github, ocaml-github-hooks and cohttp (moby/datakit#612, @samoht and @djs55) - github: make `User.t` abstract (moby/datakit#594, @samoht) - github: turn `Webhook.events` into a promise (moby/datakit#598, @samoht) - github: add a `Comment` module to model PR and issue comments (moby/datakit#595, @samoht) - github: change `PR.owner` to be of type `User.t` (moby/datakit#599, @samoht) - github-bridge: add the ability to sync PR's coments (moby/datakit#595, @samoht) - go-client: handle large values when reading / writing in 9db (moby/datakit#292, @simonferquel) - go-client: fix the handling of defaults over upgrade (moby/datakit#605, @djs55) - go-client: improve transaction API (moby/datakit#606, @djs55)
CHANGES: - all: update to latest version of alcotest, conduit, session, ocaml-github, ocaml-github-hooks and cohttp (moby/datakit#612, @samoht and @djs55) - github: make `User.t` abstract (moby/datakit#594, @samoht) - github: turn `Webhook.events` into a promise (moby/datakit#598, @samoht) - github: add a `Comment` module to model PR and issue comments (moby/datakit#595, @samoht) - github: change `PR.owner` to be of type `User.t` (moby/datakit#599, @samoht) - github-bridge: add the ability to sync PR's coments (moby/datakit#595, @samoht) - go-client: handle large values when reading / writing in 9db (moby/datakit#292, @simonferquel) - go-client: fix the handling of defaults over upgrade (moby/datakit#605, @djs55) - go-client: improve transaction API (moby/datakit#606, @djs55)
CHANGES: - all: update to latest version of alcotest, conduit, session, ocaml-github, ocaml-github-hooks and cohttp (moby/datakit#612, @samoht and @djs55) - github: make `User.t` abstract (moby/datakit#594, @samoht) - github: turn `Webhook.events` into a promise (moby/datakit#598, @samoht) - github: add a `Comment` module to model PR and issue comments (moby/datakit#595, @samoht) - github: change `PR.owner` to be of type `User.t` (moby/datakit#599, @samoht) - github-bridge: add the ability to sync PR's coments (moby/datakit#595, @samoht) - go-client: handle large values when reading / writing in 9db (moby/datakit#292, @simonferquel) - go-client: fix the handling of defaults over upgrade (moby/datakit#605, @djs55) - go-client: improve transaction API (moby/datakit#606, @djs55)
Using Xcode 8.3 in
circle.yml
should hopefully fix the error:Removing one of the references to the
version
module inbridge/github
should fix the error:Signed-off-by: David Scott [email protected]