1
1
Граф коммитов

113 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
72d13598d7 create_tarball.sh: update the email to remove SVN references 2014-10-03 08:14:46 -07:00
Jeff Squyres
8cd3ee7afc create_tarball.sh: adjust for new VERSION file format
Also fix minor typos in comments, and remove unnecessary --enable-dist
option.
2014-10-03 07:29:56 -07:00
Jeff Squyres
3035417f77 create_tarball.sh: make it executable 2014-10-02 12:53:25 -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
Jeff Squyres
99c39991cd infrastructure: first cut at updates for git
This is a first cut at updating various infrastructure for git.  There
will definitely be more commits; some of the scripts require
committed/pushed code (e.g., the various make-tarball scripts).  So
it's not possible to know if we got it right without committing/pushing.
2014-10-01 16:32:52 -07:00
Jeff Squyres
ca77a1a37d A few minor updates and two bug fixes:
* Ensure to cd to the basename of the URL (e.g., "v1.8" from
   "branches/v1.8")
 * Remove the erroneous -m from the svn commit line that was
   preventing the updated .gitignore file from getting committed

This commit was SVN r31548.
2014-04-29 18:25:46 +00:00
Jeff Squyres
e06c509df6 Use -j8 to decrease the time necessary to create nightly tarballs
This commit was SVN r31460.
2014-04-19 15:47:32 +00:00
Jeff Squyres
0a5891760d Add script that re-generates .gitignore_global and .hgignore_global.
Also update the crontab file to show that it's running nightly at 1am.

This commit was SVN r31409.
2014-04-15 22:31:45 +00:00
Jeff Squyres
0a348ac2e2 Oops -- the last commit moved the "update www.open-mpi.org" script
(i.e., the script that fires via cron every 15 mins to "git pull" from
the github ompi-www repo).

This commit moves the mercurial mirroring script to the
"infrastructure" directory.

This commit was SVN r31360.
2014-04-09 14:30:16 +00:00
Jeff Squyres
422597e885 Move mercurial mirror script to the infrastructure directory; it's not
really "nightly" scripting.

Also, the crontab files were already moved to the infrastructure
directory; forgot to commit their removals from the "nightly"
directory.

This commit was SVN r31359.
2014-04-09 14:25:33 +00:00
Jeff Squyres
728dec2cf5 Record the crontabs for the mpiteam user on both jaguar and lion at IU.
This commit was SVN r31355.
2014-04-09 10:04:50 +00:00
Jeff Squyres
f0c32a28e5 Save a copy of the script that runs via cron to update the bitbucket
mercurial repo.

This commit was SVN r31335.
2014-04-08 12:23:52 +00:00
Jeff Squyres
f0712076a0 Update the nightly script to start building v1.8 tarballs
This commit was SVN r31208.
2014-03-25 16:19:15 +00:00
Jeff Squyres
978624afb3 Shift off the arguments that we've already processed.
This commit was SVN r27420.
2012-10-05 12:24:24 +00:00
Jeff Squyres
bad08cdf7e Minor updates to the nightly scripts
This commit was SVN r27419.
2012-10-05 11:42:54 +00:00
Jeff Squyres
b0bd0b3924 Don't use slashes in the date field ('/') because it'll confuse other
sed scripts in a build of that tarball (e.g., when substituting the
date into man pages).

This commit was SVN r25389.
2011-10-29 11:50:08 +00:00
Jeff Squyres
6cfcfb95e4 Mark nightly tarballs through their release dates
This commit was SVN r25382.
2011-10-28 19:43:59 +00:00
Jeff Squyres
7352d4ed5b Check the make sure the copies worked
This commit was SVN r24753.
2011-06-06 19:09:32 +00:00
Jeff Squyres
99ea34fe94 Missed updating these 2 scripts yesterday
This commit was SVN r24410.
2011-02-17 14:01:10 +00:00
Jeff Squyres
b61cefc8c7 Commit this so that I can get some debugging output (the nightly
process downloads a new version of this script before running it).

This commit was SVN r23770.
2010-09-18 09:23:11 +00:00
Jeff Squyres
55c482ff72 Save the scripts that we run on eddie to make the nightly tarballs, etc.
This commit was SVN r23769.
2010-09-18 09:13:38 +00:00
Jeff Squyres
8cb780d1af Remove some really old stuff that isn't used anymore.
This commit was SVN r23768.
2010-09-18 09:07:56 +00:00
Ralph Castain
40a2bfa238 WARNING: Work on the temp branch being merged here encountered problems with bugs in subversion. Considerable effort has gone into validating the branch. However, not all conditions can be checked, so users are cautioned that it may be advisable to not update from the trunk for a few days to allow MTT to identify platform-specific issues.
This merges the branch containing the revamped build system based around converting autogen from a bash script to a Perl program. Jeff has provided emails explaining the features contained in the change.

Please note that configure requirements on components HAVE CHANGED. For example. a configure.params file is no longer required in each component directory. See Jeff's emails for an explanation.

This commit was SVN r23764.
2010-09-17 23:04:06 +00:00
Tim Mattox
73b528b050 Include the base version (trunk, v1.2, etc.) in the body of a
create failure e-mail as well as on the subject line.

This commit was SVN r19052.
2008-07-26 14:13:20 +00:00
Tim Mattox
8753064190 Have create failure e-mails say what base version failed.
This commit was SVN r19050.
2008-07-26 13:31:06 +00:00
Tim Mattox
203462bc25 Apparently "make -j 4 distcheck" has a race condition when "installing" in
parallel.  Remove the "-j 4" so we don't get random tarball build failures.
Hopefully this won't take all that much longer to make the tarball each night.

This commit was SVN r18552.
2008-05-30 04:39:48 +00:00
Jeff Squyres
c91fcd7fbd Fix a bunch of minor typos submitted by Bernhard Fischer.
This commit was SVN r13505.
2007-02-06 12:00:30 +00:00
Tim Mattox
e99dcb6e73 Added a "-j 4" to the "make" in create_tarball.sh so that it will
take a little less time.  This seemed to save about 5 minutes per
branch tarball.

This commit was SVN r12401.
2006-11-02 02:20:26 +00:00
Jeff Squyres
7de2a14d5c Merge in r11434 and r11444 from the v1.1 branch (oops -- this was done
backwards -- should have done the work on the trunk and merged to the
v1.1 branch).

This commit was SVN r11447.

The following SVN revision numbers were found above:
  r11434 --> open-mpi/ompi@50d1587b10
  r11444 --> open-mpi/ompi@bb4d7fac0e
2006-08-27 13:53:35 +00:00
Jeff Squyres
61daf52344 Remove defunct parameter
This commit was SVN r8709.
2006-01-17 11:38:07 +00:00
Jeff Squyres
4395d440dc Apparently we have not been following the new prefix rule in the OMPI
layer -- public symbols in components should begin with ompi_
(vs. mca_).

This commit was SVN r8590.
2005-12-22 13:50:15 +00:00
Jeff Squyres
5232519235 Quick perl tool to check that --with-devel-headers is working properly
This commit was SVN r8409.
2005-12-08 04:01:12 +00:00
Jeff Squyres
649948d1dd Put the acceptable ROMIO symbols in the place we check components, not
the libraries.

This commit was SVN r8335.
2005-11-30 11:16:14 +00:00
Jeff Squyres
c62ba797a0 Add some symbols from ROMIO to ignore
This commit was SVN r8313.
2005-11-29 17:57:25 +00:00
Jeff Squyres
5d4091d485 Squelch some harmless symbols that I'm getting in the nightly reports
This commit was SVN r8118.
2005-11-11 15:25:14 +00:00
Jeff Squyres
42ec26e640 Update the copyright notices for IU and UTK.
This commit was SVN r7999.
2005-11-05 19:57:48 +00:00
Jeff Squyres
026a884468 Also look for gmd5sum / gsha1sum
This commit was SVN r7788.
2005-10-17 20:40:20 +00:00
Jeff Squyres
9d5f597b7f Slightly change find_program() to search the PATH manually; using
system("which ...") does not appear to work uniformly across different
platforms 

This commit was SVN r7775.
2005-10-16 12:11:00 +00:00
Jeff Squyres
9a1db9abba Allow passing of argument to "make" from the nightly test suite so
that you can do parallel (and therefore much faster) builds.

This commit was SVN r7690.
2005-10-11 14:25:12 +00:00
Jeff Squyres
94547227d0 Transition to using "make distcheck" instead of "make dist", because
"distcheck" does a bunch of sanity checks on the tarball to ensure
that it's good.  Hence, if someone mucked up a Makefile.am, we'll find
out during distcheck rather than having all the nightly builds fail
(i.e., a new tarball won't be built and none of the builds will be
kicked off)

This commit was SVN r7572.
2005-10-01 10:18:55 +00:00
Rainer Keller
192625d2a1 - Once again: uninteresting cleanup to get diff smaller.
This commit was SVN r7178.
2005-09-04 20:54:19 +00:00
Jeff Squyres
cf19709d89 Oops -- get the TV API prefix right.
This commit was SVN r7143.
2005-09-02 10:16:59 +00:00
Jeff Squyres
ad0c6059a8 Add MPIR_ as an acceptable prefix
This commit was SVN r7128.
2005-09-01 14:08:11 +00:00
Rainer Keller
6a7bd04dec - Allow patches to be installed prior to the config.
Currently necessary to install the --prefix-patches for ORTE.
  Used in ompi_cronjob.sh

This commit was SVN r6913.
2005-08-17 14:57:47 +00:00
Jeff Squyres
574a666fbe - Rename the test compile directory to be "test-compile", just to make
it plainly obvious
- Unlink source files when done with them
- Close the perl file handles after writing test source files so that
  stale NFS handles aren't left around when building on networked file
  systems (duh!)

This commit was SVN r6912.
2005-08-17 12:41:21 +00:00
Jeff Squyres
78cba1f70f Update the illegal symbol report to allow opal_ prefixes
This commit was SVN r6869.
2005-08-14 11:49:37 +00:00
Jeff Squyres
54e3865c62 Minor fix -- ensure to use the installed $libdir, not anything that
may already be in the LD_LIBRARY_PATH.

This commit was SVN r6765.
2005-08-08 18:01:44 +00:00
Jeff Squyres
8b5ae0a12f Use the param URL, not a hard-coded URL
This commit was SVN r6640.
2005-07-28 00:45:58 +00:00
Rainer Keller
95653399ac ompi_cronjob.sh
Nightly build of trunk and test-suite (PMB and mpich-testsuite)
  as defined in build-HOSTNAME.txt
  Uses build_tarball.pl (which creates ompi-out-VERSION.txt)
  Uses build_tests.pl (which uses ompi-out-VERSION.txt and creates
ompi-tests-out-TEST_VERSION.txt)
  Then should qsub the all created combinations of MPI-installations

build_tests.pl:
 - Updated to take package_dir; the test-suites subdirectory to 
   configure -- currently PMB and mpich-testsuite

This commit was SVN r6604.
2005-07-26 01:11:03 +00:00
Jeff Squyres
7642e24de2 More fixes for TMPDIR for nightly build scripts
This commit was SVN r6574.
2005-07-21 14:49:57 +00:00