nightly.sh

Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Always use HTTPS URLs when fetching build dependencies.

* /home/julianfoad/src/subversion-c/tools/dev/build-svn-deps-win.pl

Change all package download URLs to https, even though most are obsolete.

* /home/julianfoad/src/subversion-c/tools/dist/nightly.sh

Use https://svn.apache.org.

  1. … 1 more file in changeset.
Following up on r1659509, extend the whitespace cleanup script to include

.sql and .sh files

* tools/dev/remove-trailing-whitespace.sh

Update script.

* autogen.sh

* subversion/libsvn_wc/wc-metadata.sql

* subversion/libsvn_wc/wc-queries.sql

* subversion/tests/cmdline/dav-mirror-autocheck.sh

* subversion/tests/cmdline/davautocheck.sh

* subversion/tests/cmdline/lock_tests.py

* tools/buildbot/slaves/i686-debian-sarge1/svnlog.sh

* tools/buildbot/slaves/svn-x64-centos/svnbuild.sh

* tools/buildbot/slaves/svn-x64-centos/svnlog.sh

* tools/buildbot/slaves/svn-x64-macosx-gnu-shared/svnlog.sh

* tools/buildbot/slaves/svn-x64-macosx-gnu-shared-daily-ra_serf/svnlog.sh

* tools/buildbot/slaves/ubuntu-x64/svnlog.sh

* tools/client-side/svn-ssl-fingerprints.sh

* tools/dev/benchmarks/large_dirs/create_bigdir.sh

* tools/dist/dist.sh

* tools/dist/nightly.sh

* tools/hook-scripts/mailer/tests/mailer-init.sh

* tools/po/po-update.sh

Apply whitespace cleanup.

  1. … 18 more files in changeset.
* tools/dist/nightly.sh: Add the verbose flag to release.py calls so we can

see what's wrong when things break.

The nightly buildbot has moved to a new host with a more upto date svn.

We now need to specify --force to overwrite existing exported files.

* tools/dist/nightly.sh - we need to force file replacements

Comment out the calling of function that commits nightlies to svn.

We don't need this as we have them available at

http://ci.apache.org/projects/subversion/nightlies/

I asume actual release candidates will be manually committed or otherwise

made available.

* dist/nightly.sh: comment out call to post-candidates

build_env requires an arg. trunk-nightly is a special arg to bypass

the major/minor checks.

* tools/dist/nightly.sh: add an arg for build_env

Correct path for where symlinks to go.

* tools/dist/nightly.sh

Approved by : danielsh

* dev/svn-trunk/tools/dist/nightly.sh:

Remove accidental 'exit 1' from r1137799.

Use release.py to generate the index page for the nightly tarballs, and to move

them into place.

(I'm still getting local failures with my nightly script with this change.

Something isn't quite right, but this is less broke than previous versions.)

* tools/dist/nightly.sh:

Use release.py instead of gen_nightly_ann.py.

* tools/dist/nightly.sh:

Fix typo.

* tools/dist/nightly.sh:

Manually export ezt, so that release.py can find it, since we're not running

in the Subversion tree.

* tools/dist/nightly.sh:

Don't export gen_nightly_ann.py, because it doesn't exist anymore.

Teach nightly.sh to use 'release.py roll' to roll the nightly tarballs.

* tools/dist/nightly.sh:

Don't fetch roll.sh, and use 'release.py roll' to build the tarballs.

Update the nightly build script to use release.py to build the release

environment.

* tools/dist/nightly.sh:

Don't export construct-rolling-environment.sh, but use release.py instead.

* tools/dist/nightly.sh: Overwrite yesterday's aliases.
* tools/dist/nightly.sh: Create static aliases for the most recent build.
* tools/dist/nightly.sh:

Add revnum-named subdirs under the dist/ dir, to allow include N old builds,

and add logic to prune builds older than (by default) a week.

This is an incompatible change --- the revnum-named dir was not previously

in the resulting URLs to the files.

* tools/dist/nightly.sh:

Export all files from the same revision.

* tools/dist/nightly.sh: Squelch interactive prompts.
* tools/dist/nightly.sh: Convert '-d' argument to absolute path.
Fix dist/nightly.sh for pre-1.7 Subversions.

* tools/dist/nightly.sh: Avoid using the 'svn export $file $dir' syntax.

Don't construct the deps tarballs when creating a Subversion distribution.

This will be used, starting with the 1.7.x pre-releases.

* tools/dist/roll.sh:

Change the directory in which the artifacts are created.

* tools/dist/nightly.sh:

Don't download the deps.

* tools/dist/dist.sh:

Don't create or use the deps tarball.

  1. … 2 more files in changeset.
Apply ASF license headers to a number of files included under that license

but lacking said header.

Patch by: Niall Pemberton <niallp{_AT_}apache.org>

  1. … 175 more files in changeset.
Change some of the tarball rolling scripts to point to the new repository.

* tools/dist/roll.sh,

tools/dist/nightly.sh,

tools/dist/dist.sh:

Use svn.apache.org instead of svn.collab.net.

  1. … 2 more files in changeset.
* tools/dist/nightly.sh:

A few directory-related improvements to the nightly script.

To make automatic downloading easier, drop the revision number from the

nightly tarball name. It's still in svn_version.h, and the generated

index.html.

* tools/dist/nightly.sh:

Don't include the revision in the generated tarball name.

Update a few distribution scripts to support rolling nightly tarballs from

trunk. At this point anybody should be able to grab tools/dist/nightly.sh,

run it (using an absolute path) and it will create a nightly snapshot of

the latest trunk.

This is the first step to creating automated nightly builds and binaries, for

use by enthusiastic developers, users and testers.

* tools/dist/roll.sh:

Fix up paths so we can create tarballs from trunk.

* tools/dist/nightly.sh:

Grab the latest distribution scripts when creating a nightly.

Fix some paths to scripts.

* tools/dist/gen_nightly_ann.py:

Update test to reflect that this is a trunk tarball.

* tools/dist/dist.sh:

Don't munge the version number when working with a trunk tarball.

  1. … 3 more files in changeset.
Add a couple of scripts to assist in building nightly tarballs.

* tools/dist/nightly.sh,

tools/dist/gen_nightly_ann.py:

New.

  1. … 1 more file in changeset.