Start testing Sociomantic ocean in pipeline#87
Start testing Sociomantic ocean in pipeline#87mihails-strasuns wants to merge 1 commit intodlang:masterfrom mihails-strasuns:test-ocean
Conversation
|
Thanks for your pull request, @mihails-strasuns! We are looking forward to reviewing it, and you should be hearing from a maintainer soon. Some tips to help speed things up:
Bear in mind that large or tricky changes may require multiple rounds of review and revision. Please see CONTRIBUTING.md for more information. |
| sh 'git submodule update --init' | ||
| sh 'make d2conv' // requires d1to2fix installed | ||
| sh 'make test DVER=2 F=production' | ||
| break; |
There was a problem hiding this comment.
Can we just download and make d1to2fix here then for the time being ?
There was a problem hiding this comment.
Yes, I plan to download d1to2fix and libebtree debian packages from our bintray repos and extract required binaries. Just haven't got to update this PR yet.
|
Updated, but getting some weird github plugin error now: Does that ring a bell for anyone? |
|
Yes, I had this previously and I had to update GitHub plugin on my Jenkins installation. |
|
v1.90 was enough |
|
I think this was the issue: hub4j/github-api#387 |
|
CC @MartinNowak |
|
Is @MartinNowak the only one that can merge and enable this? We would really love to see this happening so we can make sure our D2 migration can continue smoothly with respect to upstream from now on :) |
|
@CyberShadow @wilzbach I think you guys also have write access here. Can we move forward with this pull request? |
|
But we first need to update the GitHub plugin, as @nemanja-boric-sociomantic suggests. Can we do this in this PR? |
I don't think so, that requires administrative access to Jenkins instance (including restarting the service). |
|
I see, hopefully @MartinNowak would be able to take a look soon. |
Yeah, but I don't have any admin rights for the server on which Jenkins is installed or the Jenkins instance itself, so I can't help here atm :/ |
|
Closing in favor of #88 to avoid being administratively blocked |
Recently (sociomantic-tsunami/ocean#321) we have enabled CI testing with vanilla upstream DMD compiler for WIP ocean major branch, as 2.077 provided necessary
Throwable.message().Would appreciate getting it to the list of automatically tested projects ;)
Only problem I see is that it depends on https://github.com/sociomantic-tsunami/d1to2fix - we normally provide it via https://hub.docker.com/r/sociomantictsunami/dlang but current Jenkins setup doesn't support docker containers AFAIR.