Opened 11 years ago

Closed 5 years ago

Last modified 4 years ago

#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 robe, 11 years ago

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.

comment:2 by robe, 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 strk, 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 robe, 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 strk, 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 strk, 7 years ago

There's a ci/debbie/postgis_regress.sh now, so I guess this can be closed ?

comment:7 by Algunenano, 5 years ago

Resolution: fixed
Status: newclosed

I think this is fixed. Please, reopen if necessary.

comment:8 by robe, 4 years ago

Milestone: Management 2.0Website Management, Bots

Milestone renamed

Note: See TracTickets for help on using tickets.