Skip to content
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

Setup CI: Jenkins + Maven + TestNG/Junit Docker container #8

Closed
maesbri opened this issue Aug 8, 2018 · 8 comments
Closed

Setup CI: Jenkins + Maven + TestNG/Junit Docker container #8

maesbri opened this issue Aug 8, 2018 · 8 comments
Assignees
Labels
BB: Infrastructure Container Engine / Cloud Infrastructure Building Block BB: Integration RDMBS Integration RDMBS Building Block MORE DETAILS NEEDED Needs more details, e.g. description insufficient

Comments

@maesbri
Copy link

maesbri commented Aug 8, 2018

No description provided.

@maesbri maesbri added BB: Infrastructure Container Engine / Cloud Infrastructure Building Block BB: Integration RDMBS Integration RDMBS Building Block labels Aug 8, 2018
@maesbri maesbri added this to the Infrastructure Setup milestone Aug 8, 2018
@p-a-s-c-a-l p-a-s-c-a-l added this to To do in T1.4 Industrialization and Support via automation Aug 8, 2018
@p-a-s-c-a-l p-a-s-c-a-l added MORE DETAILS NEEDED Needs more details, e.g. description insufficient on-hold Issue is on-hold and will be adressed later or closed labels Dec 3, 2018
@p-a-s-c-a-l p-a-s-c-a-l moved this from To do to In progress in T1.4 Industrialization and Support Feb 13, 2019
@p-a-s-c-a-l p-a-s-c-a-l added this to To do in T1.3 Climate Services Co-creation via automation Jul 2, 2019
@p-a-s-c-a-l
Copy link
Member

What are the plans here? There are several components that could benefit from CI, e.g. Table Component, Map Component, table-rest-api, probably also EMIKAT @humerh? Is there a CI process for Drupal Modules @fgeyer16?

IMHO This is also related to the validation task @luis-meteogrid

@p-a-s-c-a-l p-a-s-c-a-l moved this from Backlog: High Priority to Backlog: Low Priority in T1.3 Climate Services Co-creation Jul 2, 2019
@p-a-s-c-a-l p-a-s-c-a-l removed the on-hold Issue is on-hold and will be adressed later or closed label Aug 23, 2019
@p-a-s-c-a-l
Copy link
Member

Jenkins CI available at http://ci.clarity-h2020.eu/

T1.3 Climate Services Co-creation automation moved this from Backlog: Low Priority to Done Dec 17, 2019
T1.4 Industrialization and Support automation moved this from In progress to Done Dec 17, 2019
@p-a-s-c-a-l
Copy link
Member

p-a-s-c-a-l commented Jan 17, 2020

@DanielRodera When visiting ci.clarity-h2020.eu, I get:

504 Gateway Time-out

BTW, who is the person responsible for maintaining the CI system? We have to ensure that Jenkins security updates, etc. are installed, etc. Furthermore, we are still lacking https.

@p-a-s-c-a-l p-a-s-c-a-l reopened this Jan 17, 2020
T1.3 Climate Services Co-creation automation moved this from Done to In Progress Jan 17, 2020
T1.4 Industrialization and Support automation moved this from Done to In progress Jan 17, 2020
@p-a-s-c-a-l
Copy link
Member

p-a-s-c-a-l commented Jan 22, 2020

Your request for http://ci.clarity-h2020.eu/ could not be fulfilled, because the connection to ci.clarity-h2020.eu (5.79.69.49) could not be established.

If those issues cannot be resolved in time, we have to move the CI to a more reliable server. I propose to span another Docker container on our CSIS DEV server.

@DanielRodera
Copy link

Hi @p-a-s-c-a-l ,
Sorry for the inconveniences,
It is weird because I can log in without problems as well as other colleagues, but sometimes they cannot connect and they are in the same network as me. I am working on it, I will let you know.

@p-a-s-c-a-l
Copy link
Member

Yes, same for me here. Sometimes it's working although extremely slowly. ATM it's not.

tracert ci.clarity-h2020.eutells me that there is a timeout at po-1002.ce02.ams-01.nl.leaseweb.net [81.17.33.135].

@p-a-s-c-a-l
Copy link
Member

p-a-s-c-a-l commented Feb 19, 2020

I uploaded the configuration files in the FTP server under the following path: /clarityftp/CI
Few notes for deploying the Jenkins and the proxy properly:

  • I have split the configuration in two docker-compose files (one for Jenkins and other for the proxy) because the volumes couldn’t be mapped properly if both are in the same configuration file (the docker throws a syntax error).
  • I have used this nginx image (rckrdstrgrd/nginx-proxy) because the Jenkins cannot be proxied if I use the official nginx image. This one is adapted to work with Jenkins properly.

Deploy Jenkins on new DEV Server and set-up cypress.io UI integration Tests

@p-a-s-c-a-l
Copy link
Member

We've decided to use or https://ci.cismet.de/ Jenkins server. Closing.

T1.3 Climate Services Co-creation automation moved this from In Progress to Done Mar 4, 2020
T1.4 Industrialization and Support automation moved this from In progress to Done Mar 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BB: Infrastructure Container Engine / Cloud Infrastructure Building Block BB: Integration RDMBS Integration RDMBS Building Block MORE DETAILS NEEDED Needs more details, e.g. description insufficient
Development

No branches or pull requests

4 participants