Jeff Squyres
06e75d65c3
nightly-tarball: update Coverity configure params
...
* Point to local libfabric v1.4 install
* Add MPI C++ bindings
* Remove PSM support (if someone can install PSM/PSM2 libraries on the
build server, let's re-enable this)
Also change from -j8 to -j4 (the new AWS build instance only has 1
core / 2 hyperthreads).
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2016-11-03 12:27:34 -04:00
Ralph Castain
50bb0ded70
Update the PMIx nightly scripts to generalize locations
2016-10-14 08:40:05 -07:00
mpiteam
4a4b83b466
Update the nightly tarball script to point to the OMPI master repo
2016-09-20 19:38:01 -07:00
Ralph Castain
9c3ae64297
Merge branch 'master' of https://github.com/open-mpi/ompi
2016-09-16 15:49:34 -05:00
Ralph Castain
408199ce20
Fix a typo in the remove-old script that caused it to ignore all non-directory files, including the tarballs it was meant to delete
2016-09-16 15:48:24 -05:00
Ralph Castain
037020e448
Add the new v2.0.x branch to nightly tarballs
2016-09-14 16:16:26 -07:00
Ralph Castain
700ad84243
Send the pmix build results to me
2016-08-20 07:32:06 -07:00
Ralph Castain
c9dc286f25
Update the hwloc coverity submission script
2016-08-19 09:20:48 -07:00
Ralph Castain
23886754f0
Trim the coverity build line to packages available on this machine
2016-08-10 13:55:55 -07:00
Ralph Castain
55551a4fb7
Complete debug of the nightly coverity submittal
2016-08-10 12:05:21 -07:00
Ralph Castain
375f04b277
Update the nightly builds to submit to coverity
2016-08-10 08:45:18 -07:00
Ralph Castain
3e17e2fb29
Grrr...silly lists moved to new address!
2016-08-03 21:17:01 -07:00
Ralph Castain
b61eb3a133
Update addresses for nightly build results
2016-08-03 14:25:59 -07:00
Ralph Castain
16cfbf9828
Only post tarballs if something changed
2016-08-02 21:59:18 -07:00
Ralph Castain
9cbe6af9bb
Move upload cmds from outside an "if master" test so all versions get uploaded
2016-08-02 20:18:15 -07:00
Ralph Castain
e2d0cfeb3f
Shift address to myself pending mailing list update
2016-08-02 20:07:23 -07:00
Jeff Squyres
f619c61366
coverity: update tool download URL
...
Coverity changes its tool download URL every once in a while; update
our scripts for the newest URL.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2016-08-02 18:54:19 -07:00
Ralph Castain
c4c04f6a2c
Cleanup minor typo
2016-07-29 16:20:10 -07:00
Ralph Castain
2c19971048
Send hwloc nightly tarball messages to their mailing list
2016-07-29 15:53:47 -07:00
Ralph Castain
11d4002954
Update the nightly tarball scripts to support the new web site
2016-07-29 15:48:28 -07:00
Jeff Squyres
95ecae8688
coverity: add --enable-debug to nightly Coverity builds
...
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2016-06-08 08:01:47 -07:00
Jeff Squyres
7217f37092
nightly tarball: only save 7 days worth of nightly build trees
...
This should help alleviate running out of disk space on the IU build
server.
2015-08-22 03:19:44 -07:00
Jeff Squyres
98b5551126
openmpi-nightly-tarball: update libfabric install location
2015-08-05 17:57:07 -04:00
Jeff Squyres
ac547126ca
openmpi-nightly-tarball.sh: more verbosity, fix coverity
...
Add --with-libfabric CLI argument to the coverity build so that usnic
support can be built.
2015-07-22 21:44:10 -04:00
MPI Team
34f7e30158
openmpi-nightly-tarball: fix typo
...
The branch name is "v2.x", not "2.x".
2015-06-29 17:04:06 -04:00
Jeff Squyres
74cf969561
openmpi-nightly-tarball.sh: now build 2.x nightlies
2015-06-22 06:17:56 -04:00
Jeff Squyres
3ad89f16b8
openmpi-release.sh: haven't used "sowing" in years
2015-06-19 12:26:12 -07:00
Jeff Squyres
7b9e349498
iopenmpi-nightly-tarball.sh: make v1.10 tarballs
2015-05-27 11:45:40 -07:00
Jeff Squyres
f61d1db1b3
openmpi-nightly-coverity.pl: bring updates from PMIx
...
We just enabled Coverity builds for the PMIx project; bring over the
improvements from the PMIx nightly coverity script to this script.
2015-03-26 11:19:14 -04:00
Jeff Squyres
4872b0fc28
openmpi-nightly-tarball: move the OMPI token file
...
Also put the coverity params up top, with all other params.
2015-02-19 09:24:36 -05:00
Jeff Squyres
4e318c9df1
coverity: Coverity updated the project name OpenMPI -> Open MPI
...
Therefore, we must update the URLs the match the "new" project name. :-)
2015-02-16 10:12:54 -05:00
Jeff Squyres
7d3708d3b8
openmpi-nightly-coverity: ensure the argument is defined
2015-02-15 07:25:53 -05:00
Jeff Squyres
b207736170
openmpi-nightly-coverity: use far simpler version of safe_system()
...
The previous safe_system() is quite thorough, but much more than we
really need in this script. Use a far simpler version that is
significantly easier to maintain.
Also log some of the critical steps that a human can examine the
output upon a failure (e.g., when the failure happens when launched
via cron).
Finally, set the version number to not include "openmpi-", because
Coverity has a limited-width display of the version number.
2015-02-14 10:12:51 -05:00
Jeff Squyres
dfd21e465d
openmpi-nightly-tarball.sh: only coverity analyze master (for now)
2015-02-14 08:39:55 -05:00
Jeff Squyres
2ce422ceed
openmpi-nightly-tarball.sh: go to "verbose" instead of "debug"
...
Now that the Coverity submit seems to be working, dial back the
cron-generated output to "verbose" instead of "debug".
2015-02-13 11:08:45 -05:00
Jeff Squyres
d2261fa9c6
coverity: move script to build-server directory
...
Move the openmpi-nightly-coverity.pl script into the directory where
all the other build server scripts live.
Leave the coverity-model.c file in the coverity dir, because it's
specific to coverity. Other items can be added into the
coverity-model.c, if helpful (and then we can re-submit that model
file).
2015-02-13 11:07:11 -05:00
Jeff Squyres
4fdea4617c
nightly tarballs: update coverity CLI params
...
Ensure to build support for:
* usnic
* PSM
* MXM
* OSHMEM
* Fortran (MPI and OSHMEM)
* Java (MPI and OSHMEM)
So that the OMPI code for all of these networks can be analyzed by
Coverity.
build moar stuff -- squashme
2015-02-13 09:31:49 -05:00
Jeff Squyres
9bd48f19c4
openmpi-nightly-tarball: also run/submit coverity results
2015-02-12 19:44:20 -05:00
Jeff Squyres
b44a244fbc
openmpi-release.sh: update for git
...
Also add consistent indenting to make the loop easier to read.
2014-10-03 16:02:57 -06:00
Jeff Squyres
d0336745f4
openmpi-nightly-tarball.sh: don't even check v1.6 any more
...
The create_tarball.sh in v1.6 assumes SVN. So let's not check that
any more...
2014-10-03 11:16:30 -07:00
Jeff Squyres
534d773a9a
openmpi-nightly-tarball.sh: fix typo in ompi-release URLs
...
Fix copy-n-paste error: had the ompi URLs instead of the ompi-release
URLs.
2014-10-03 10:20:58 -07:00
Jeff Squyres
0e21c66fd4
openmpi-nightly-tarball.sh: fix typo
2014-10-03 09:01:02 -07:00
Jeff Squyres
eb270172a7
build server: moved scripts to contrib/build-server
...
Removed a redundant copy of the scripts running on the build server
and moved the remaining copy out to a top-level directory in contrib
(i.e., contrib/build-server vs. contrib/dist/build-server, where I
never could remember where to find them).
2014-10-02 11:32:54 -07:00