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

travis-ci: build with latest autotools #1016

Merged
merged 2 commits into from Mar 28, 2017

Conversation

Projects
None yet
5 participants
@grondo
Copy link
Contributor

grondo commented Mar 27, 2017

Download and install latest autotools in travis builds.

This should resolve #925, though that is a bit difficult to test for certain...

Switching to spack for dependencies can come later, as discussed in #920

@coveralls

This comment has been minimized.

Copy link

coveralls commented Mar 27, 2017

Coverage Status

Coverage remained the same at 77.902% when pulling 4052902 on grondo:autotools into 02746a8 on flux-framework:master.

@codecov-io

This comment has been minimized.

Copy link

codecov-io commented Mar 27, 2017

Codecov Report

Merging #1016 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1016      +/-   ##
==========================================
+ Coverage    77.6%   77.61%   +<.01%     
==========================================
  Files         152      152              
  Lines       25787    25787              
==========================================
+ Hits        20013    20014       +1     
+ Misses       5774     5773       -1
Impacted Files Coverage Δ
src/common/libflux/message.c 83.27% <0%> (-0.25%) ⬇️
src/common/libflux/handle.c 86.04% <0%> (ø) ⬆️
src/modules/kvs/kvs.c 80.86% <0%> (+0.24%) ⬆️
src/common/libutil/veb.c 98.86% <0%> (+0.56%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update de54940...f2e7627. Read the comment docs.

@@ -16,7 +16,10 @@ https://github.com/zeromq/czmq/archive/v3.0.2.tar.gz \
http://downloads.sourceforge.net/ltp/lcov-1.10.tar.gz \
http://www.open-mpi.org/software/hwloc/v1.11/downloads/hwloc-1.11.0.tar.gz \
http://www.digip.org/jansson/releases/jansson-2.9.tar.gz \
http://www.mpich.org/static/downloads/3.1.4/mpich-3.1.4.tar.gz"
http://www.mpich.org/static/downloads/3.1.4/mpich-3.1.4.tar.gz

This comment has been minimized.

@chu11

chu11 Mar 27, 2017

Contributor

should there be a "\" contiunation at the end of this line?

This comment has been minimized.

@grondo

grondo Mar 27, 2017

Author Contributor

Yes, I suppose so, thanks. Pushed a fix.

@grondo grondo force-pushed the grondo:autotools branch from 4052902 to 737042f Mar 27, 2017

@coveralls

This comment has been minimized.

Copy link

coveralls commented Mar 27, 2017

Coverage Status

Coverage decreased (-0.004%) to 77.899% when pulling 737042f on grondo:autotools into 02746a8 on flux-framework:master.

@garlick

This comment has been minimized.

Copy link
Member

garlick commented Mar 28, 2017

Is this one ready?

@grondo

This comment has been minimized.

Copy link
Contributor Author

grondo commented Mar 28, 2017

@grondo

This comment has been minimized.

Copy link
Contributor Author

grondo commented Mar 28, 2017

I'll rebase this shortly once I get access to a computer

grondo added some commits Mar 26, 2017

travis-ci: update autotools
Override travis OS provided autotools with latest GNU packages
available. This should give tarballs built with `make dist` in travis
to build on latest architectures like ppc64le.

Fixes #925.
travis-ci: move path to built dependencies to front of PATH
In order to allow travis-dep-builder.sh downloaded and built dependencies
to override OS installed tools, move the PATHs for these utils to
the front of PATH, instead of the end.

@grondo grondo force-pushed the grondo:autotools branch from 737042f to f2e7627 Mar 28, 2017

@grondo

This comment has been minimized.

Copy link
Contributor Author

grondo commented Mar 28, 2017

Ok, got around to a rebase on current master.

@coveralls

This comment has been minimized.

Copy link

coveralls commented Mar 28, 2017

Coverage Status

Coverage increased (+0.004%) to 77.923% when pulling f2e7627 on grondo:autotools into de54940 on flux-framework:master.

@garlick

This comment has been minimized.

Copy link
Member

garlick commented Mar 28, 2017

Great thanks! Merging.

@garlick garlick merged commit 5e85aa7 into flux-framework:master Mar 28, 2017

4 checks passed

codecov/patch Coverage not affected when comparing de54940...f2e7627
Details
codecov/project 77.61% (+<.01%) compared to de54940
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
coverage/coveralls Coverage increased (+0.004%) to 77.923%
Details

@grondo grondo referenced this pull request Mar 28, 2017

Closed

0.7.0 Release Notes #1019

@grondo grondo deleted the grondo:autotools branch Apr 5, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.