yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #14829
Re: Call for testing, updated yadedaily packages
-
To:
Bruno Chareyre <bruno.chareyre@xxxxxxxxxxxxxxx>
-
From:
Janek Kozicki <janek_listy@xxxxx>
-
Date:
Fri, 5 Jul 2019 14:07:09 +0200
-
Cc:
Yade developers <yade-dev@xxxxxxxxxxxxxxxxxxx>
-
Face:
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAALVBMVEUBAQEtLS1KSkpRUVFXV1dYWFhjY2Nzc3N3d3eHh4eKioqdnZ24uLjLy8vc3NxVIagyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AIVEzgS1fgQtQAAAjRJREFUOMtt1DFv00AUAOAzFQNbjigSyoQaRaBMhKgLUyKXpVNNeUpk9vyDqFJhQ1kiBuaqAwJCqvPtSLY7RlTn5+5IdnYkkt/AOyfxXVLe5vf53Z1875kd34tOEax8djmj6GyjhB5bxz50GdsVZr9fqRjZwAtKOJw5Wqs2MMZ16ALHsaDncF7xAHix1oEFHAB8f+pRjcO4gfZDykcYzbiucRolOLUJ6kjA0xtVt+A6TySlM0RajIpK6DzwKZ/nOYbF/gclHMo1ZOHYY/+Ha+AWuM+3oMS4eeqYzZ8FiCltgUqI8cd2wwAVpJk+8LWYjBtnJdQpHQqJMd4Oxt4bU9ESiFGc5hkqaH74asAX4iabP5I5gZ+qjgGlJCqZa3h3lxhoeVcSE1qLQC4sqKOK9MGW9E3izFqqHokoztLFEgXg31sbZEKnWi2T74A4NxfVQqlkjKtcAWD+zcArFEES01dR0E/nnV0IgugmDd/2L84sOAouRBBHEc7gtc8teDkRlE0iNQPo2w3Xhh/D4TCIQ4LRLoTvgwjj6RRgavdurxYGMaIuGOyAW/PpNlCcU9/93AHenAWYjPoAwa+G3e3to/MgFNTAEKvKDjzuCzHTnY3qqdXtx24VijzQfZ0yewZ5cwRFQaa+mIYr1uI0I76+3W4xhlvoVRwOA0Fdl64HlJnxP6T8YpX/Lga4Wv4A3ErrU5oTfN7Mu/llXMl8RXEPji/lQkN3H7qXqgC2By47EXeU/7PJ/wPxRKMnuZwIeAAAAABJRU5ErkJggg==
-
In-reply-to:
<CANFfKpES=gg=0a7Y=EVU7WEfgxJnnt-dM6CmL1jhA83ryimDxQ@mail.gmail.com>
Bruno Chareyre said: (by the date of Fri, 28 Jun 2019 17:05:09 +0200)
> Hi Anton,
> Thank you very much!
> I confirm installation on ubuntu 18.04.
> Cheers
> Bruno
>
> p.s. just curious about the amazonaws hosting, issues with gitlab.com? If
> it helps local server yade-dem.org can be used to. Nothing against
Just a quick reminder: you can manipulate the 5 supported docker
images as you want on:
https://gitlab.com/yade-dev/docker-yade/-/branches/active
They are correctly built by gitlab after each git push. Then the
gitlab pipeline CI automatically checks the timestamp/crc and fetches
the latest docker image to build and test like this one:
https://gitlab.com/yade-dev/trunk/pipelines/67185168
So if you need any other package or whatever else in the docker
image, just push to the relevant branch
* ubuntu16-py3
* ubuntu18.04
* debian-buster
* debian-stretch
* suse15
Maybe we should rename those branches so that their names are more
clear about how they correspond to our pipeline.
If the process:
1. "git push" ← you do only this one, rest is automatic.
2. "build docker image",
3. "use new image in gitlab-runner"
is not working, then we have a bug, and I will fix it. I should write
about this process in the developer documentation also.
The two remaining branches are:
* master - this was the jump-start branch for all other branches. Now
it is a little out of date, but was supposed to follow closely the
ubuntu18.04 branch
* ubuntu18.04_foam - this branch won't built correctly on gitlab,
becuse it involves total OpenFOAM recompilation. Maybe we can fix
it later. I have built it locally in docker on 4pak, then later I
will use it on https://gitlab.com/yade-dev/trunk/merge_requests/143
If you need somehow different docker images than those five present
in gitlab CI, you can clone the relevant branch and make your own
variation. The gitlab runner uses the name as it is given inside
file .gitlab-ci.yml
After it is built, it lands in https://gitlab.com/yade-dev/docker-yade/container_registry
cheers
Janek
Follow ups
References