[jira] [Commented] (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2014-01-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13868212#comment-13868212
 ] 

ASF subversion and git services commented on DERBY-2573:


Commit 1557235 from [~rhillegas] in branch 'code/branches/10.8'
[ https://svn.apache.org/r1557235 ]

DERBY-2573: Add more logic from 10.10 build script to fix broken builduserdocs 
target in 10.8; commit derby-2573-17-aa-useAntExec4.diff.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
>  Labels: releasegeneration
> Fix For: 10.9.1.0
>
> Attachments: DERBY-2573.diff_1notforcommit, 
> derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> derby-2573-05-aa-updateReleaseProperties.diff, 
> derby-2573-06-ab-docsClasspath.diff, derby-2573-07-aa-createBranch.diff, 
> derby-2573-08-aa-useReleaseVariablesInDocsBuild.diff, 
> derby-2573-09-aa-copySQLStateTableEarlier.diff, derby-2573-10-aa-notice.diff, 
> derby-2573-11-aa-signDebugArtifacts.diff, 
> derby-2573-12-aa-eclipse_ui_doc_plugin.diff, 
> derby-2573-13-aa-writePropertiesTarget.diff, 
> derby-2573-14-aa-useAntExec.diff, derby-2573-15-aa-useAntExec2.diff, 
> derby-2573-16-aa-useAntExec3.diff, derby-2573-17-aa-useAntExec4.diff
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2014-01-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13868193#comment-13868193
 ] 

ASF subversion and git services commented on DERBY-2573:


Commit 1557234 from [~rhillegas] in branch 'code/branches/10.8'
[ https://svn.apache.org/r1557234 ]

DERBY-2573: Incorporate more logic from the 10.10 build script to fix problem 
with running builduserdocs target on non-windows systems; checkin  
derby-2573-16-aa-useAntExec3.diff.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
>  Labels: releasegeneration
> Fix For: 10.9.1.0
>
> Attachments: DERBY-2573.diff_1notforcommit, 
> derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> derby-2573-05-aa-updateReleaseProperties.diff, 
> derby-2573-06-ab-docsClasspath.diff, derby-2573-07-aa-createBranch.diff, 
> derby-2573-08-aa-useReleaseVariablesInDocsBuild.diff, 
> derby-2573-09-aa-copySQLStateTableEarlier.diff, derby-2573-10-aa-notice.diff, 
> derby-2573-11-aa-signDebugArtifacts.diff, 
> derby-2573-12-aa-eclipse_ui_doc_plugin.diff, 
> derby-2573-13-aa-writePropertiesTarget.diff, 
> derby-2573-14-aa-useAntExec.diff, derby-2573-15-aa-useAntExec2.diff, 
> derby-2573-16-aa-useAntExec3.diff
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2014-01-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13868164#comment-13868164
 ] 

ASF subversion and git services commented on DERBY-2573:


Commit 1557228 from [~rhillegas] in branch 'code/branches/10.8'
[ https://svn.apache.org/r1557228 ]

DERBY-2573: 2nd attempt to fix release scripts on 10.8; committing 
derby-2573-15-aa-useAntExec2.diff.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
>  Labels: releasegeneration
> Fix For: 10.9.1.0
>
> Attachments: DERBY-2573.diff_1notforcommit, 
> derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> derby-2573-05-aa-updateReleaseProperties.diff, 
> derby-2573-06-ab-docsClasspath.diff, derby-2573-07-aa-createBranch.diff, 
> derby-2573-08-aa-useReleaseVariablesInDocsBuild.diff, 
> derby-2573-09-aa-copySQLStateTableEarlier.diff, derby-2573-10-aa-notice.diff, 
> derby-2573-11-aa-signDebugArtifacts.diff, 
> derby-2573-12-aa-eclipse_ui_doc_plugin.diff, 
> derby-2573-13-aa-writePropertiesTarget.diff, 
> derby-2573-14-aa-useAntExec.diff, derby-2573-15-aa-useAntExec2.diff
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2014-01-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13868132#comment-13868132
 ] 

ASF subversion and git services commented on DERBY-2573:


Commit 1557223 from [~rhillegas] in branch 'code/branches/10.8'
[ https://svn.apache.org/r1557223 ]

DERBY-2573: Make 10.8 version of builduserdocs target use ant.exec rather than 
ant.bat; commit derby-2573-14-aa-useAntExec.diff.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
>  Labels: releasegeneration
> Fix For: 10.9.1.0
>
> Attachments: DERBY-2573.diff_1notforcommit, 
> derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> derby-2573-05-aa-updateReleaseProperties.diff, 
> derby-2573-06-ab-docsClasspath.diff, derby-2573-07-aa-createBranch.diff, 
> derby-2573-08-aa-useReleaseVariablesInDocsBuild.diff, 
> derby-2573-09-aa-copySQLStateTableEarlier.diff, derby-2573-10-aa-notice.diff, 
> derby-2573-11-aa-signDebugArtifacts.diff, 
> derby-2573-12-aa-eclipse_ui_doc_plugin.diff, 
> derby-2573-13-aa-writePropertiesTarget.diff, derby-2573-14-aa-useAntExec.diff
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2010-11-16 Thread Rick Hillegas (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12932485#action_12932485
 ] 

Rick Hillegas commented on DERBY-2573:
--

Backported 1035647 from trunk to 10.7 branch at subversion revision 1035648.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
> Attachments: derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> derby-2573-05-aa-updateReleaseProperties.diff, 
> derby-2573-06-ab-docsClasspath.diff, derby-2573-07-aa-createBranch.diff, 
> derby-2573-08-aa-useReleaseVariablesInDocsBuild.diff, 
> derby-2573-09-aa-copySQLStateTableEarlier.diff, derby-2573-10-aa-notice.diff, 
> derby-2573-11-aa-signDebugArtifacts.diff, 
> derby-2573-12-aa-eclipse_ui_doc_plugin.diff, DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2010-11-15 Thread Rick Hillegas (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12932101#action_12932101
 ] 

Rick Hillegas commented on DERBY-2573:
--

Ported 1035327 from trunk to 10.7 branch at revision 1035332.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
> Attachments: derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> derby-2573-05-aa-updateReleaseProperties.diff, 
> derby-2573-06-ab-docsClasspath.diff, derby-2573-07-aa-createBranch.diff, 
> derby-2573-08-aa-useReleaseVariablesInDocsBuild.diff, 
> derby-2573-09-aa-copySQLStateTableEarlier.diff, derby-2573-10-aa-notice.diff, 
> derby-2573-11-aa-signDebugArtifacts.diff, DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2010-10-11 Thread Knut Anders Hatlen (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12919770#action_12919770
 ] 

Knut Anders Hatlen commented on DERBY-2573:
---

The renaming of docs.out to docs.root stopped the cron job that builds the 
binaries for the nightly tests. It should be up and running again tomorrow, I 
hope.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
> Attachments: derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, 
> derby-2573-03-aa-propertyPrompt.diff, derby-2573-04-aa-emptyClient.diff, 
> DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2010-10-08 Thread Rick Hillegas (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12919276#action_12919276
 ] 

Rick Hillegas commented on DERBY-2573:
--

Committed derby-2573-01-aa-masterTarget.diff at subversion revision 1005815. I 
will continue to improve this for a while.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
>Assignee: Rick Hillegas
> Attachments: derby-2573-01-aa-masterTarget.diff, 
> derby-2573-02-aa-generateReleaseProperties.diff, DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2009-09-01 Thread Myrna van Lunteren (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12750060#action_12750060
 ] 

Myrna van Lunteren commented on DERBY-2573:
---

I updated the snapshotorrelease wiki. Thanks for the test drive and comments, 
Rick.

> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
> Attachments: DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2009-09-01 Thread Rick Hillegas (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12750014#action_12750014
 ] 

Rick Hillegas commented on DERBY-2573:
--

Thanks for the patch, Myrna.

>I made a target - prepareforrelease - which will do all the little ant steps 
>to prepare for the actual build step; incl clobbering and deleting stuff; 
>checking for sane property set, checking for state.properties existing, 
>checking that tools/ant/packaging.properties exist, ant sane, ant all, ant 
>buildjars, ant clobber, ant insane, ant -Dsane snapshot, ant publishedapi

I took it for a test drive and it worked: it built sane and insane jars which 
seemed to be the right size. It told me that I needed to remove some directives 
from my ant.properties--I thought those error messages were helpful.

>It's not dealing with copying the built error list for the reference guide 
>(not sure that's even possible, as we'd have to do an svn commit?) nor with 
>attempting to build the docs, nor any of the other tasks explicitly.

One thing I noticed is that packaging.properties already has a property which 
tells the build where the docs live. It should be easy to use that property to 
figure out where to copy rrefexcept71493.dita and then where to cd to so that 
the docs can be built. It also ought to be possible to run subversion commands 
from ant. At least, that's what's promised by this web page: 
http://ant.apache.org/antlibs/svn/index.html . No doubt the devil is in the 
details.

+1


> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.1.4
>Reporter: Rick Hillegas
> Attachments: DERBY-2573.diff_1notforcommit
>
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2007-07-27 Thread Myrna van Lunteren
On 7/27/07, Dag H. Wanvik <[EMAIL PROTECTED]> wrote:
> Would it be useful to check for absense of "debug=true" and "proceed=true" 
> also?
>
> Dag

good point, probably yes. Actually, I'm not sure I ever tried with
proceed=false, I always very carefully check the build results... but
if the build is clean, it should proceed on its own, yes? So maybe,
proceed should be false...

Some of these are less necessary than others, for instance, if
jdk14lib isn't set, I don't think much will build. But if jdk16 isn't
set, or junit, or jsr169compilepath or osgi.jar isn't there and
proceed=true, the distribution will build successfully but miss some
required parts...If sane is set, the steps in creating the
distributions of ant sane and ant insane/ant -Dsane=false snapshot
might be overwritten by the sane setting (I wasted some time on that
little detail :-) ).

Also, we should be able to have incremental development on this, start
with the basic ant targets as a first step, add more of the checking
details later...

Myrna


Re: [jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2007-07-27 Thread Dag H. Wanvik

[Can't attach comment, so just a mail thread reply.]

"Myrna van Lunteren (JIRA)" <[EMAIL PROTECTED]> writes:

> [ 
> https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12515834
>  ] 
>
> Myrna van Lunteren commented on DERBY-2573:
> ---
>
> This target should include the following steps:
>
> - check setting of ant property docs.out (from 
> tools/ant/properties/packaging.properties that should have been created based 
> on tools/ant/properties/packaging.tmpl)
> - check presence of $docs.out/../lib/DITA-OT1.1.2.1_bin-ASL.zip
> - check presence of java/tools/osgi.jar
> - check presence of ant property junit 
> - check presence of junit.jar as set by ant property junit
> - check ant property setting of j14lib
> - check ant property setting of jdk16
> - check ant property setting of jsr169compile.classpath
> - ensure ant property sane is *not* set (likely from "$HOME"/ant.properties)

Would it be useful to check for absense of "debug=true" and "proceed=true" also?

Dag

> - ant all 
> - copy classes/doc/rrefexcept71493.dita to docs.out/../src/ref
> - ant all for the doc tree
> - ant clobber for source tree
> - svn update
> - ant clobber
> - rm -rf jars javadoc snapshot  # really clean
> - rm tools/release/*.zip tools/release/*.tar.gz  # really,
> - rm tools/release/*.md5 tools/release/*.asc # really clean
> - ant sane ; ant all ; ant buildjars   # for lib-debug
> - ant clobber
> - ant insane
> - ant -Dsane=false snapshot
> - ant publishedapi
> - ant  release target in tools/release/build.xml
> - copy snapshot/derby_core_plugin_.zip to 
> tools/release
>
> Any of these staps failing should stop the process.
>
> As there may be trouble with ant sign I think that step may need to be manual.
>
>
>
>> Create master ant target for generating all release artifacts, including 
>> code and doc artifacts
>> ---
>>
>> Key: DERBY-2573
>> URL: https://issues.apache.org/jira/browse/DERBY-2573
>> Project: Derby
>>  Issue Type: Improvement
>>  Components: Build tools
>>Affects Versions: 10.3.0.0
>>Reporter: Rick Hillegas
>>
>> This is one of the tasks tracked by master JIRA DERBY-2571.
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>


[jira] Commented: (DERBY-2573) Create master ant target for generating all release artifacts, including code and doc artifacts

2007-07-26 Thread Myrna van Lunteren (JIRA)

[ 
https://issues.apache.org/jira/browse/DERBY-2573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12515834
 ] 

Myrna van Lunteren commented on DERBY-2573:
---

This target should include the following steps:

- check setting of ant property docs.out (from 
tools/ant/properties/packaging.properties that should have been created based 
on tools/ant/properties/packaging.tmpl)
- check presence of $docs.out/../lib/DITA-OT1.1.2.1_bin-ASL.zip
- check presence of java/tools/osgi.jar
- check presence of ant property junit 
- check presence of junit.jar as set by ant property junit
- check ant property setting of j14lib
- check ant property setting of jdk16
- check ant property setting of jsr169compile.classpath
- ensure ant property sane is *not* set (likely from "$HOME"/ant.properties)
- ant all 
- copy classes/doc/rrefexcept71493.dita to docs.out/../src/ref
- ant all for the doc tree
- ant clobber for source tree
- svn update
- ant clobber
- rm -rf jars javadoc snapshot  # really clean
- rm tools/release/*.zip tools/release/*.tar.gz  # really,
- rm tools/release/*.md5 tools/release/*.asc # really clean
- ant sane ; ant all ; ant buildjars   # for lib-debug
- ant clobber
- ant insane
- ant -Dsane=false snapshot
- ant publishedapi
- ant  release target in tools/release/build.xml
- copy snapshot/derby_core_plugin_.zip to 
tools/release

Any of these staps failing should stop the process.

As there may be trouble with ant sign I think that step may need to be manual.



> Create master ant target for generating all release artifacts, including code 
> and doc artifacts
> ---
>
> Key: DERBY-2573
> URL: https://issues.apache.org/jira/browse/DERBY-2573
> Project: Derby
>  Issue Type: Improvement
>  Components: Build tools
>Affects Versions: 10.3.0.0
>Reporter: Rick Hillegas
>
> This is one of the tasks tracked by master JIRA DERBY-2571.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.