Open-EO / openeo-gfmap

Generic framework for EO mapping applications building on openEO
Apache License 2.0
6 stars 0 forks source link

Integrate Jenkins build status in github PR status #33

Open soxofaan opened 10 months ago

soxofaan commented 10 months ago

This was originally the goal of #9 but that ticket got a bit side-tracked by stuff that had to happen first.

Creating a new one specifically for getting the Jenkins build status integrated in github pull requests

soxofaan commented 10 months ago

we have this integration on repo's like https://github.com/Open-EO/openeo-python-driver and https://github.com/Open-EO/openeo-geopyspark-driver but I don't know yet how that was done

image

soxofaan commented 8 months ago

@JeroenVerstraelen did you already figure out how the connection between VITO Jenkins and these "check" reports in github PR views work?

JeroenVerstraelen commented 8 months ago

As discussed irl, we will have to create a new github account ourselves and ensure it can access our private repositories. Then we can switch the users in jenkins from my personal token to the new account.

kvantricht commented 8 months ago

As discussed irl, we will have to create a new github account ourselves and ensure it can access our private repositories. Then we can switch the users in jenkins from my personal token to the new account.

Who will create and maintain this new account? Is this project-specific or something multiple projects will make use of?

kvantricht commented 7 months ago

@JeroenVerstraelen can you give an update on the progress and let us know if there's hanging tasks for other people?

JeroenVerstraelen commented 7 months ago

@kvantricht It's something we would like to use for all openEO related projects. @jdries Which vito email address can we use for this?

jdries commented 7 months ago

we would need to create a new vito email address for this I assume.

JeroenVerstraelen commented 6 months ago

@jdries Did we already have a vito email address for this or is it best to make an ASSIST ticket at INF to create a new one?

jdries commented 6 months ago

best to create new mailing list via cvb, inf usually does shared mailboxes, which may be more difficult to track

kvantricht commented 3 months ago

@JeroenVerstraelen any updates on this one?

kvantricht commented 3 months ago

@HansVRP this one is hanging already for a long time. Could you follow up? It's an interesting one to have the Jenkins results coupled to Github. But it hasn't been a priority for anyone so far so it's stale for way too long.