-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding multiple services to new pipeline #28
Comments
@ldelcano it makes sense to have just one service (where |
I am then creating a Pipeline with a single service for each docker file and two hadolint commands on the same criteria and I keep getting this error: I do not have a clue on how to solve it. I have tried several times, with one service, with two, changing names... I have chosen to push to dockerhub using EOSC synergy credentials. I coud try not to push in case it has to do with that. |
Hi @ldelcano could you please provide the link to the jenkins job that correspond to these logs? |
Hi @orviz here you have by the way I have problems understanding when I am creating a new pipeline and when not cause I cannot see a list of what I have (not sure if it gets saved or what). |
Thanks @ldelcano the job you point is doing fine, it fails because or click here Regarding the last question, you are creating a new pipeline every time you modify something. Whenever you get to the last step in the composition, you can check the contents of the files created in the "JePL files" and/or download them. This is the usual workflow. Only when you want to check the execution of the pipeline (and you click "Try Out" for that) the SQAaaS creates a repo in GitHub so that Jenkins can detect and run it automatically. But this is part of the operational part of SQAaaS, thus not relevant for the common use cases. |
Thanks @orviz I had check the console log but since I found only warnings I did not think this will stop the execution. But now that you mention this I think in the tutorial video you talk about this behavior. Sorry for not remembering it! I will try to continue. |
Hi again, I have ignored all warnings (some might be reviewed later but just to keep moving) but it does not finishes. It seems to be a timeout when pushing to eosc-synergy github but I am not sure what the problem is:
Image is very big, is there a time limit to be pushed? |
not sure about the limit, the truth is that Docker Hub is adding more a more constraints lately for the free accounts.. If the |
I have both images in my personal account in Dockerhub and I can push them without problem (they take long time but do not timeout). Could it be something related to the jenkins environment? In any case I will rerun it not pushing to dockerhub. I will also try master image which should be lighter since it relies on worker image. |
Hi @orviz I just tried to run a pipeline for master but it timeout pulling worker docker image (master image relies on worker). |
I am trying to create a new pipeline for Scipion service and I would like to build two docker images: master and worker.
I am adding three services: one for hadolint, one for master and one for worker but then I am not sure what to do with the Criteria. Should I have one single hadolint service with two commands to build master and worker or should I have two hadolint services one to build each docker? I have tried first option but it seems to me that the pipeline is not correct and mix things.
The text was updated successfully, but these errors were encountered: