Readme updated on the jekyll-test-master branch.

On Thu, 23 Jul 2020 at 17:17, Robbie Gemmell <[email protected]> wrote:
>
> Feel free to commit anything to try, it is only going to the staging
> area so there is no issue - I put my test changes right in the middle
> of the front page hehe.
>
> All staged bits are hosted under .staged.apache.org. The 'no-value' ~
> setting for the profile in the staging section of .asf.yaml means 'use
> http://<project>.staged.apache.org':
> https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features#git.asf.yamlfeatures-Stagingawebsitepreviewdomain
>
> Yep, you can still build and serve the site locally as before, and I'd
> expect people should do that before committing regardless whether or
> not we use the staging area as an intermediate step. The only
> difference there is that it now builds into the _site folder like
> Jekyll builds normally do by default, since the automated build
> requires it and it seemed better to be consistent with that. The dir
> is in the .gitignore and you wouldn't commit the generated output
> either way, only the src subdir changes.
>
> I didn't update the readme but I can tweak that now to make it more
> obvious for now until we decide what to do.
>
> Robbie
>
> On Thu, 23 Jul 2020 at 16:23, Clebert Suconic <[email protected]> 
> wrote:
> >
> > +1000
> >
> >
> > Just looked at the branches.. i didn't commit anything..
> >
> >
> > one question I had is that on the asf-staging, the .asf.yaml doesn't
> > make any reference to staged.. how did it become activemq.staged and
> > not asf-staging?
> >
> > and the other thing is: the only thing I really care about.. is we
> > should still have the hability to test the changes before committing,
> > and i see that the current test branch has that... as long as we keep
> > that... I'm +1000 for this.. nice job!)
> >
> >
> > On Wed, Jul 22, 2020 at 2:41 PM Robbie Gemmell <[email protected]> 
> > wrote:
> > >
> > > Following on from an earlier thread around Jekyll versions and build
> > > issues etc, I have just gone through the hoops with infra and put an
> > > automated website build in place for a trial and discussion. Folks can
> > > now give it a try out and we could decide if it or a variant is
> > > desirable to use going forward.
> > >
> > > Any source changes committed to the jekyll-test-master branch of the
> > > website repo will currently be automatically built, committed to the
> > > asf-staging branch, and staged to https://activemq.staged.apache.org/.
> > > The process can take a few minutes as the site is so large.
> > >
> > > With this setup you would e.g check all is well in staging, and then
> > > rebase a further live branch (e.g asf-site) in the repo with the
> > > staged commits from asf-staging and push there. Alternatively it could
> > > just build straight to the live branch without any staging (I used the
> > > staging area as it is a test, and it was already sitting there from
> > > last year).
> > >
> > > E.g I made this change on jekyll-test-master:
> > > https://github.com/apache/activemq-website/commit/c958e5042d7a4c095db351cfb3cf388c6711037b
> > >
> > > which was built automatically in:
> > > https://ci2.apache.org/#/builders/7/builds/145
> > >
> > > then output committed back to the asf-staging branch in:
> > > https://github.com/apache/activemq-website/commit/103dc43c8f77a101fca7ad82f225da8efc7c5945
> > >
> > > and is now visible in the text on the front at
> > > https://activemq.staged.apache.org/
> > >
> > > Thoughts?
> > >
> > > Robbie
> >
> >
> >
> > --
> > Clebert Suconic

Reply via email to