Go for build; and pull in a config script that assigns env variables to
things like the location of the staging directories etc...
( use a same process for the uDig build scripts in a deploy folder - looks
for a ~/versions.sh and includes that if available; if not it uses the one
in deploy/versions.sh )
--
Jody Garnett
On 15/05/2012, at 2:54 AM, Justin Deoliveira <jdeol...@opengeo.org> wrote:
Hi folks,
I wanted to do a quick poll of where people think the build and release
scripts should go. I can see three options.
1. Under the src tree. Maybe in a directory called "build". We could throw
them under "maven" which is where some current build stuff lives... or
maybe even rename that directory to "build"
2. Outside of the main source tree parallel to doc, data, and src in a
folder called "build"
3. In a separate github repo.
A bit more info about what the contents of this folder will be. At first it
should be some release scripts, something like files named:
release.sh -> build the release and prep all the artifacts, putting them to
some staging ground
release_publish.sh -> upload the artifacts to final destination, and do any
other meta tasks
Eventually I would like to put all the scripts currently living in hudson
config in this same directory. So eventually there should be stuff like:
build.sh -> main build script
build_nightly.sh -> nightly build script
build_deploy.sh -> deployment script
And so on.
Thoughts?
Will send a similar email for the geotools build scripts as well.
-Justin
--
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel