[python-uk] Reminder: The *other* python job board
andy at reportlab.com
Mon Oct 5 08:44:27 CEST 2015
Aha! Having used Github pages, I had just peeked at the
'pythonjobs.github.io' repo - the output - and not the 'jobs' one
which I now realise is the source. So under travis, GitHub repos can
access parallel repos - they are just in the directory next door - and
even push to them? Cool.
Some very nice patterns here. I love the ContextLog.
I just hope nobody abuses this to use GitHub for large scale batch
processing, as I could imagine them clamping down.
On 4 October 2015 at 22:49, Stestagg <stestagg at gmail.com> wrote:
> Hi Andy
> The code's all in the repository! :)
> We hook into the travis build system to do this, with some simple scripts.
> On the post-merge-to-main branch travis run, if the tests pass, then it
> pushes the built site files to a separate github repository which is hosted
> as a github pages site. This uses the travis secret key functionality,
> meaning that anyone can merge-request to the jobs site, but control of the
> templates, build logic, etc, is held in a more restricted repo.
> I was meaning to write up our repo/code structure at some point, so may do
> this when I'm back from holidays.
> On Sun, Oct 4, 2015 at 10:39 PM Andy Robinson <andy at reportlab.com> wrote:
>> Salim, Hyde looks very impressive.
>> I've been helping a few small communities build sites with Jekyll and
>> GitHub Pages, where the page generation is done by GitHub after you
>> commit. Do you mind me asking what does this for Hyde? Is some agent
>> running somewhere else which updates all the pages and commits the lot
>> after each job is committed?
>> - Andy
>> python-uk mailing list
>> python-uk at python.org
> python-uk mailing list
> python-uk at python.org
More information about the python-uk