ENH: Update to use CircleCI 2.0#31
ENH: Update to use CircleCI 2.0#31blowekamp wants to merge 1 commit intoInsightSoftwareConsortium:masterfrom
Conversation
|
@thewtex I am trying out the "resource_class" field in CircleCI 2.0. But we are still getting the following message:
Any ideas? |
cfa5ffa to
a8d1b64
Compare
|
@blowekamp thanks for the update! I will check with CircleCI support. |
|
@blowekamp please re-try the build. |
e4db7cb to
3a452f7
Compare
|
Disabled CircleCI for blowekamp/ITK, enable "Build forked pull requests" for InsightSoftwareConsortium/ITK. Now we are getting the following error message:
Progress.... |
b4aa242 to
9151b25
Compare
|
Getting there. A few ideas:
|
|
Thank you for the suggestions. Yes, the goal is to use no longer use distcc and just use one "container". The circleci.cmake file in the dashboard branch was always adding distcc as a launcher, which required distcc configuration and problems. I have patched it on my repo only use distcc when configured. This is used with the most current try. I'm going to extent the no output timeout for the run command. However, I have concerns that the timeout was due to running out of memory during linking or smoother resource limitation with parallelization. progress... |
460dd35 to
2a5459a
Compare
|
running |
5a2d55f to
1e9e2e0
Compare
|
The last build was successful. Just tweaking the JUnit reporting. With the "large" resource of 4 cores and 8 GB of memory we are able to build and test ITK in ~45 min, compares to 1h37m with 3 containers and distcc. This looks like a good place to start with the CircleCI 2.0 testing, so can merge and make use of additional features such as a custom docker image, or cache latter. What do you think? |
Change-Id: Ic3880bb5ba0da9572299a4fa66688e5fd36ffab1
1e9e2e0 to
3711c99
Compare
|
Fantastic! Yes, this is great. |
|
#32 Must be merge first to the dashboard branch, before this. |
|
Merged as: |
Francois Budin (4):
BUG: Remove CMAKE_INSTALL_PREFIX from install directory
ENH: Improve usage of JAVA_HOME and SCIFIO_PATH environment variables
ENH: Uses https instead of http to download jre and *.jars
ENH: Remove extra slash (or backslash) in paths to facilitate concatenation
Matt McCormick (3):
Merge pull request InsightSoftwareConsortium#31 from fbudin69500/remove_CMAKE_INSTALL_PREFIX
Merge pull request InsightSoftwareConsortium#32 from fbudin69500/ENH_Uses_https_to_download_jre_and_jars
Merge pull request InsightSoftwareConsortium#33 from fbudin69500/Improve_Path_handling
Change-Id: I407603553947c5c88e0c29b6db4f3990217b6936
Change-Id: Ic3880bb5ba0da9572299a4fa66688e5fd36ffab1