From commits-return-6716-apmail-gump-commits-archive=www.apache.org@gump.apache.org Mon Sep 10 15:57:50 2018
Return-Path:
Gump is a project of the Apache Software + href="https://www.apache.org/foundation/">Apache Software Foundation. The foundation holds the copyright on Apache code including the code in the Gump codebase. The foundation + href="https://www.apache.org/foundation/faq.html">foundation FAQ explains the operation and background of the foundation.
Gump is typical of Apache projects in that it operates under a set of principles, known collectively as the "Apache Way". If you are new to Apache development, please refer to the Incubator project + href=" https://incubator.apache.org/">Incubator project for more information on how Apache projects operate.
@@ -105,7 +105,7 @@All Apache committers are required to have a signed Contributor License Agreement (CLA) on file with the Apache Software Foundation. There is a Committer + href="https://www.apache.org/dev/committers.html">Committer FAQ which provides more details on the requirements for Committers.
Modified: gump/live/src/documentation/content/xdocs/faq.xml URL: http://svn.apache.org/viewvc/gump/live/src/documentation/content/xdocs/faq.xml?rev=1840474&r1=1840473&r2=1840474&view=diff ============================================================================== --- gump/live/src/documentation/content/xdocs/faq.xml (original) +++ gump/live/src/documentation/content/xdocs/faq.xml Mon Sep 10 15:57:48 2018 @@ -84,7 +84,7 @@ definition for a project I'm a committer on...how do I get the change to be made?Answer: The - + gump svn repository is open to all ASF committers. Simply check it out and commit your changes. It is highly recommended that you build the "gen" target first of the @@ -110,7 +110,7 @@
Answer: That's supported too, as long as your project supports viewcvs or equivalent. Simply put the URL of the project definition in the - + gump profile. However, if you are an ASF committer, why not consider leaving it in the gump svn repository, that way others can also help out too? Modified: gump/live/src/documentation/content/xdocs/gettingstarted.xml URL: http://svn.apache.org/viewvc/gump/live/src/documentation/content/xdocs/gettingstarted.xml?rev=1840474&r1=1840473&r2=1840474&view=diff ============================================================================== --- gump/live/src/documentation/content/xdocs/gettingstarted.xml (original) +++ gump/live/src/documentation/content/xdocs/gettingstarted.xml Mon Sep 10 15:57:48 2018 @@ -97,13 +97,13 @@
One of these two is required.
This is optional.
The Apache Gump continuous integration tool was the first one
developed at
-the
- With Gump,
+ With Gump,
project definitions are mapped from XML into in memory
objects for processing. Scripts execute SCM update
commands for every module which contains a project being built, and
@@ -88,7 +88,7 @@ Gump project maintains its own dedicated
For builds using Apache Ant,
- Gump sets build.sysclasspath property of Ant to only and manages the system classpath:
Gump was named after
- Please read the guidelines
+ href="https://www.apache.org/dev/contrib-email-tips.html">guidelines
for email contributors before subscribing and posting to the
Apache Gump general list as they apply to this list as well. This is the list where participating developers, users and
@@ -63,7 +63,7 @@
Low Traffic
Subscribe
Unsubscribe
- Archive
+ Archive
This is the list where software and metadata commit messages (from CVS and SVN)
Modified: gump/live/src/documentation/content/xdocs/metadata/builder.xml
URL: http://svn.apache.org/viewvc/gump/live/src/documentation/content/xdocs/metadata/builder.xml?rev=1840474&r1=1840473&r2=1840474&view=diff
==============================================================================
--- gump/live/src/documentation/content/xdocs/metadata/builder.xml (original)
+++ gump/live/src/documentation/content/xdocs/metadata/builder.xml Mon Sep 10 15:57:48 2018
@@ -268,7 +268,7 @@
Specifies the arguments to be passed to Specifies the arguments to be passed to The The Gump generates a build.properties file for
Maven, in which it specifies the jar overrides,
+ href="https://maven.apache.org/reference/user-guide.html#Overriding_Stated_Dependencies">overrides,
and also any properties
that are passes into the <maven> element. Specifies the arguments to be passed to The The
@@ -531,12 +531,12 @@
Specifies the arguments to be passed to The The The mvn3 builder works the same way as
@@ -577,10 +577,10 @@
The Gradle builder is a work in progress and may not be
working correctly. The The
@@ -725,7 +725,7 @@
Specifies the arguments to be passed to The The References a Perforce
+ References a Perforce
repository in which this project resides. This declares where any sort of report - for example
the outputs of the
- junitreport
+ junitreport
tool - are placed. The name Gump will utilize a Gump will utilize a
- See the background on why
+ See the background on why
the Apache Python Gump re-write was initiated.
If a piece of software that your project is using (a dependency) has
not successfully built for a while, gump will send you an e-mail. This
@@ -39,7 +39,7 @@ problem, so immediate action is not norm
example message:
If a piece of software that your project is using keeps breaking or
has been broken for a long time, gump will send you an e-mail. This is
@@ -52,7 +52,7 @@ reconsider being dependent on this proje
message:
If the metadata descriptor for your project is causing a problem in
some way (invalid XML, specified builds outputs missing, etc), gump
@@ -68,7 +68,7 @@ example, you might have a typo in your a
gump descriptor.
If gump fails to build your project and it is able to detect that
you might not be declaring a dependency (for example if javac issues a
@@ -81,7 +81,7 @@ turns out that gump guessed wrong, follo
"build failure notifications", below.
If gump tried to build your project and that failed, it will send
you an e-mail.
@@ -104,7 +104,7 @@ since your project built successfully),
be readily apparent and you will need to "dig into it".
Gump descriptors are placed either within your project its version
@@ -123,7 +123,7 @@ directly.
Gump descriptors are XML files. A description of the format of these
files is available at Please make sure that changes you make to these files follow the
rules described on those pages (ie, make sure you're writing
well-formed DTD-validated XML). If you have the libxml2 toolkit
Modified: gump/live/src/xdocs/HowToRunYourOwnGump.html
URL: http://svn.apache.org/viewvc/gump/live/src/xdocs/HowToRunYourOwnGump.html?rev=1840474&r1=1840473&r2=1840474&view=diff
==============================================================================
--- gump/live/src/xdocs/HowToRunYourOwnGump.html (original)
+++ gump/live/src/xdocs/HowToRunYourOwnGump.html Mon Sep 10 15:57:48 2018
@@ -67,7 +67,7 @@ locations
for getting these libraries. For Debian users, it is mostly possible to mirror the main gump
installation by following the procedures described on
-this page. Gump doesn't publish distributions. Instead, you need to check it
out from cvs/svn:
+ Gump sets build.sysclasspath property of Ant to only and manages the system classpath:
To quote Ant manual:
Only the system classpath is used and classpaths specified in build files, etc are ignored.
This situation could be considered as the person running the build file knows more about the environment than the person writing the build file.
@@ -181,7 +181,7 @@ Gump project maintains its own dedicated
@@ -294,17 +294,17 @@
@@ -756,7 +756,7 @@
replacing things with the latest version - which would be more in
line with Gump's purpose..
-
Modified: gump/live/src/documentation/content/xdocs/metadata/project.xml
URL: http://svn.apache.org/viewvc/gump/live/src/documentation/content/xdocs/metadata/project.xml?rev=1840474&r1=1840473&r2=1840474&view=diff
==============================================================================
--- gump/live/src/documentation/content/xdocs/metadata/project.xml (original)
+++ gump/live/src/documentation/content/xdocs/metadata/project.xml Mon Sep 10 15:57:48 2018
@@ -526,7 +526,7 @@
junitreport
can be used as a synonym
Modified: gump/live/src/documentation/content/xdocs/metadata/workspace.xml
URL: http://svn.apache.org/viewvc/gump/live/src/documentation/content/xdocs/metadata/workspace.xml?rev=1840474&r1=1840473&r2=1840474&view=diff
==============================================================================
--- gump/live/src/documentation/content/xdocs/metadata/workspace.xml (original)
+++ gump/live/src/documentation/content/xdocs/metadata/workspace.xml Mon Sep 10 15:57:48 2018
@@ -416,7 +416,7 @@
@@ -81,8 +81,8 @@ More detailed information on what is bei
@@ -109,8 +109,8 @@ python gump/build.py -w ../myworkspace.x
- From: Daily gump build
+ @foobar.apache.org="">
To: FooBar Development List
Subject: [Gump] Build success: foobar-blah
You do not need to do anything with this e-mail. It is purely informational.
After failing to build foobar-blah for 11 days, tonight's build of foobar-blah
completed successfully. This will benefit 23 dependent projects. Thanks to
everyone who helped fix the issue(s) surrounding the foobar-blah gump build!
More information on foobar-blah in relation to gump can be found at:
http://gump.apache.org/foobar-blah/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
http://gump.apache.org/foobar-blah/notification-settings for more information.
Subject: [Gump] Build success: foobar-blah
You do not need to do anything with this e-mail. It is purely informational.
After failing to build foobar-blah for 11 days, tonight's build of foobar-blah
completed successfully. This will benefit 23 dependent projects. Thanks to
everyone who helped fix the issue(s) surrounding the foobar-blah gump build!
More information on foobar-blah in relation to gump can be found at:
https://gump.apache.org/foobar-blah/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
https://gump.apache.org/foobar-blah/notification-settings for more information.
Dependency failure notifications
From: Daily gump build
+ @foobar.apache.org="">
To: FooBar Development List
Subject: [Gump] Dependency wombat-foo is failing to build
Your project is dependent on wombat-foo, which gump has not successfully built for
3 days. If this is the first time you receive a message like this, you probably
don't need to do anything, since the wombat-foo developers have been made aware of
this and they will hopefully fix the problems soon. But if the problem persists,
it might be wise to contact the wombat-foo developers at dev@wombat.apache.org.
More information on foobar-blah in relation to gump can be found at:
http://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
http://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please vis
it
http://gump.apache.org/foobar-blah/notification-settings for more information.
Subject: [Gump] Dependency wombat-foo is failing to build
Your project is dependent on wombat-foo, which gump has not successfully built for
3 days. If this is the first time you receive a message like this, you probably
don't need to do anything, since the wombat-foo developers have been made aware of
this and they will hopefully fix the problems soon. But if the problem persists,
it might be wise to contact the wombat-foo developers at dev@wombat.apache.org.
More information on foobar-blah in relation to gump can be found at:
https://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
https://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please v
isit
https://gump.apache.org/foobar-blah/notification-settings for more information.
Frequent dependency failure notifications
From: Daily gump build
+ @foobar.apache.org="">
To: FooBar Development List
Subject: [Gump] Dependency wombat-foo is causing problems
Your project is dependent on wombat-foo, which gump has not successfully built
for 21 days. If you and the wombat-foo developers are aware of this and
working on this issue, you probably can safely ignore this e-mail. If not, it
might be wise to contact the wombat-foo developers at dev@wombat.apache.org.
More information on foobar-blah in relation to gump can be found at:
http://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
http://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
http://gump.apache.org/foobar-blah/notification-settings for more information.
Subject: [Gump] Dependency wombat-foo is causing problems
Your project is dependent on wombat-foo, which gump has not successfully built
for 21 days. If you and the wombat-foo developers are aware of this and
working on this issue, you probably can safely ignore this e-mail. If not, it
might be wise to contact the wombat-foo developers at dev@wombat.apache.org.
More information on foobar-blah in relation to gump can be found at:
https://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
https://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
https://gump.apache.org/foobar-blah/notification-settings for more information.
Misconfiguration notifications
From: Daily gump build
+ @foobar.apache.org="">
To: FooBar Development List
Subject: [Gump] Problematic descriptor
The descriptor for foobar-blah has a problem:
target/foobar-blah-1.0.jar as an output jar, but that file is not generated.
All 23 projects dependent on foobar-blah that gump knows about are probably
affected by this. Please update either your descriptor or your build system as
soon as possible.
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
http://gump.apache.org/foobar-blah/notification-settings for more information.
Subject: [Gump] Problematic descriptor
The descriptor for foobar-blah has a problem:
target/foobar-blah-1.0.jar as an output jar, but that file is not generated.
All 23 projects dependent on foobar-blah that gump knows about are probably
affected by this. Please update either your descriptor or your build system as
soon as possible.
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
https://gump.apache.org/foobar-blah/notification-settings for more information.
Missing dependency declaration notifications
From: Daily gump build
+ @foobar.apache.org="">
To: FooBar Development List
Subject: [Gump] dependency wombat-foo needs to be declared
Gump has failed to build your project. It seems that the build is failing
because of the following problem:
src/java/org/apache/foobar/Blah line 27: cannot find symbol org.apache.wombat.foo.Foo
The org.apache.wombat.foo package is part of the wombat-foo project, but
you have not declared that project as a dependency. You most likely need
to add something like the following to your maven project.xml file:
More information on foobar-blah in relation to gump can be found at:
http://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
http://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integrati
on system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
http://gump.apache.org/foobar-blah/notification-settings for more information.
Subject: [Gump] dependency wombat-foo needs to be declared
Gump has failed to build your project. It seems that the build is failing
because of the following problem:
src/java/org/apache/foobar/Blah line 27: cannot find symbol org.apache.wombat.foo.Foo
The org.apache.wombat.foo package is part of the wombat-foo project, but
you have not declared that project as a dependency. You most likely need
to add something like the following to your maven project.xml file:
More information on foobar-blah in relation to gump can be found at:
https://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
https://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integra
tion system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
https://gump.apache.org/foobar-blah/notification-settings for more information.
Build failure notifications
From: Daily gump build
+ @foobar.apache.org="">
To: FooBar Development List
Subject: [Gump] foobar-blah has failed to build!
Gump has failed to build your project, and is unable to determine what is causing
the problem. Please examine the build logs and the other information about
foobar-blah in relation to gump at:
http://gump.apache.org/foobar-blah/
Here are the last few lines of the build output, that might contains hints as to
what caused the problem:
---
Buildfile: build.xml
BUILD FAILED
/usr/local/gump/main/cvs/foobar/blah/build.xml:77: The element type "ail" must be
terminated by the matching end-tag "
Total time: 1 second
---
More information on foobar-blah in relation to gump can be found at:
http://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
http://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integration system
-
--
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
http://gump.apache.org/foobar-blah/notification-settings for more information.
Subject: [Gump] foobar-blah has failed to build!
Gump has failed to build your project, and is unable to determine what is causing
the problem. Please examine the build logs and the other information about
foobar-blah in relation to gump at:
https://gump.apache.org/foobar-blah/
Here are the last few lines of the build output, that might contains hints as to
what caused the problem:
---
Buildfile: build.xml
BUILD FAILED
/usr/local/gump/main/cvs/foobar/blah/build.xml:77: The element type "ail" must be
terminated by the matching end-tag "".
Total time: 1 second
---
More information on foobar-blah in relation to gump can be found at:
https://gump.apache.org/foobar-blah/
More information on wombat-foo in relation to gump can be found at:
https://gump.apache.org/wombat-foo/
best regards,
- Apache Gump, your continuous integration system
---
You received this e-mail because your project participates in the gump buildsystem.
You can configure what notifications gump sends you. Please visit
https://gump.apache.org/foobar-blah/notification-settings for more information.
Editing descriptors
Editing gump descriptors
http://gump.apache.org/docs/GumpObjectModelReference
+ href="https://gump.apache.org/docs/GumpObjectModelReference">https://gump.apache.org/docs/GumpObjectModelReference
Downloading the sources
Modified: gump/live/src/xdocs/index.html
URL: http://svn.apache.org/viewvc/gump/live/src/xdocs/index.html?rev=1840474&r1=1840473&r2=1840474&view=diff
==============================================================================
--- gump/live/src/xdocs/index.html (original)
+++ gump/live/src/xdocs/index.html Mon Sep 10 15:57:48 2018
@@ -41,7 +41,7 @@ a project you participated in an e-mail.
-- this document explains how to add new projects to gump, focussing
mostly on the gump object model, our xml descriptors that tell gump how
to "do its thing".
-