#2443 closed enhancement (fixed)
Move debbies job shell scripts into source control
Reported by: | robe | Owned by: | robe |
---|---|---|---|
Priority: | medium | Milestone: | Website Management, Bots |
Component: | QA/buildbots | Version: | 2.0.x |
Keywords: | Cc: |
Description
Right now all of winnie's job shell scripts are under source control. Ironically I did that because windows doesn't have a unix shell mode so couldn't just cut and paste the script in the job like I can on Linux.
Debbies' scripts are pasted right in the job. It's probably best to put these under source control and have her pull these scripts much like winnie does. This will also in future allow for easier sharing of scripts between masters and slaves that can pull similar scripts.
Change History (8)
comment:1 by , 11 years ago
comment:2 by , 9 years ago
I moved the postgis_regress shell script for her in 2.2 moving forward to be in trunk/ci/debbie/ and changed her regress job to use this for branch/trunk testingif it exists in the repo. I was trying to make the script work for tagged jobs as well, but not having much luck with that. If anyone has a clue the correct bash voodoo to put in, please take a look at the code I remarked out in r13979
comment:3 by , 8 years ago
Do you still need that code ? It would be:
if expr ${POSTGIS_MICRO_VERSION} : .*SVN > /dev/null || expr ${POSTGIS_MICRO_VERSION} : .*dev > /dev/null;
comment:4 by , 8 years ago
Do we still support 2.0? That's the last that has SVN in it and it doesn't run from /trunk/ci/debbie etc so I guess you can delete it.
comment:5 by , 8 years ago
Feel free to drop the SVN part, anyway, you can see how the syntax would be. Please fix accordingly so we can close this ticket.
comment:6 by , 7 years ago
There's a ci/debbie/postgis_regress.sh now, so I guess this can be closed ?
comment:7 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I think this is fixed. Please, reopen if necessary.
Making progress on this.
http://trac.osgeo.org/postgis/browser/buildbots/debian/scripts
So far I have moved the postgis_regress, make install geos, and build source tar ball.
I have also changed her associated jobs to use these new scripts.
I've setup a Pull_Scripts job to check for changes every 5 minutes on these.