[Dune] duneci

Dedner, Andreas A.S.Dedner at warwick.ac.uk
Fri Mar 20 17:10:04 CET 2020


Thanks Marcel.
But then I still can't figure out how to reproduce exactly what the CI is doing.
________________________________
From: Marcel Koch <marcel.koch at uni-muenster.de>
Sent: 20 March 2020 12:40
To: Dedner, Andreas <A.S.Dedner at warwick.ac.uk>
Cc: dune at lists.dune-project.org <dune at lists.dune-project.org>
Subject: Re: [Dune] duneci

Hi Andreas,

you can run a docker container interactively with the following command:

docker run -it "debian:10 gcc-7-17--expensive" bash

After that command, you are within a bash shell inside of the container.
I don't know if you could use these options for the gitlab runner, otherwise
you would have to manually run the ci scripts.

Best
Marcel

On 20.03.20 13:31, Dedner, Andreas wrote:
It turned out to be an issue with Ubuntu (for reference this work
https://quan.hoabinh.vn/blog/2019/10/74-Install-GitLab-Runner-in-Ubuntu-19-04-and-19-10
So the gitlab-runner command worked fine now.

I still can't figure out how to keep the container alive after the tests have failed, gitlab-runner simply ends and the container is gone.
Anybody have a suggestion?

Andreas
Andreas
________________________________
From: Dedner, Andreas <A.S.Dedner at warwick.ac.uk><mailto:A.S.Dedner at warwick.ac.uk>
Sent: 20 March 2020 09:46
To: dune at lists.dune-project.org<mailto:dune at lists.dune-project.org> <dune at lists.dune-project.org><mailto:dune at lists.dune-project.org>
Subject: duneci

Hi.
We are trying to get CI to work for the dune-python module but at the moment there is an issue with setting up dune-py correctly. I need to have a look at the generated docker container to see what the error is. How can I do that?
Best
Andreas

PS:
I tried to run gitlab-runner locally, i.e., in dune-common

gitlab-runner exec docker "debian:10 gcc-7-17--expensive"

but that gives me

Pulling docker image gitlab-runner-helper:11.2.0 ... ERROR: Job failed: Error response from daemon: pull access denied for gitlab-runner-helper, repository does not exist or may require 'docker login': requested access to the resource is denied (executor_docker.go:166:2s)



_______________________________________________
Dune mailing list
Dune at lists.dune-project.org<mailto:Dune at lists.dune-project.org>
https://lists.dune-project.org/mailman/listinfo/dune

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20200320/0246917e/attachment.htm>


More information about the Dune mailing list