Hi John, I created an index.html file under asf-site branch ( https://github.com/apache/incubator-echarts-website/blob/asf-site/index.html ), but apparently it is not hosted at https://echarts.apache.org/index.html .
The doc ( http://www.apache.org/dev/project-site.html ) says that "Typically these will be built as a jenkins job or a buildbot job". I wonder if this is compulsive, since currently we use gulp.js and Node.js to generate our website, and we'd prefer to have our generated static files hosted. In this case, should we use jenkins or buildbot job? Besides, I didn't see detail information about how to use the tools along with GitHub asf-site branch. Could you please explain it to us? Thanks for your time! Zhang Wenli http://zhangwenli.com On Fri, Jun 1, 2018 at 10:45 AM, Wenli Zhang <[email protected]> wrote: > Hi John, > > I managed to push to the repo. Thanks! > > Zhang Wenli > http://zhangwenli.com > > On Fri, Jun 1, 2018 at 9:14 AM, John D. Ament <[email protected]> > wrote: > >> Could you double check? The repo is empty, so needs something pushed to >> it. >> >> John >> >> On Wed, May 30, 2018 at 11:07 PM Wenli Zhang <[email protected]> >> wrote: >> >> > Hi John, >> > >> > Thanks for reply. >> > >> > You mentioned that just created a git repo. I guess that should be >> > https://github.com/apache/incubator-echarts-website . >> > But we don't have the access to it, probably admin right is needed. >> > >> > Thanks! >> > >> > Zhang Wenli >> > http://zhangwenli.com >> > >> > On Thu, May 31, 2018 at 10:54 AM, John D. Ament <[email protected]> >> > wrote: >> > >> > > Sending an email is probably the easiest way to get started. I >> believe >> > > what you did was create a JIRA ticket in our JIRA board, INFRA has >> their >> > > own. >> > > >> > > Getting a website is a handful of steps. >> > > >> > > - Create a git repo created (just did that) >> > > - Create two branches on the repo. One that includes the source files >> > for >> > > editing, another that includes the final production build. We >> typically >> > > use "master" for the code, and "asf-site" for the build output >> > > - Create an automated build process so that when someone pushes to >> > master, >> > > it builds and places output into asf-site branch. If you review >> > > https://github.com/apache/incubator/blob/master/build_site.sh it >> should >> > > give you a general understanding of how that works. This script is >> run >> > > from Jenkins. >> > > - Once we have that build in place, we can ask INFRA to serve our >> > asf-site >> > > branch as the website for echarts.incubator.apache.org >> > > >> > > Let me know if that works. >> > > >> > > John >> > > >> > > >> > > On Wed, May 30, 2018 at 10:48 PM Wenli Zhang <[email protected]> >> > > wrote: >> > > >> > > > Hi, >> > > > >> > > > We'd like to request for Apache Website server for >> > > > http://echarts.incubator.apache.org/ . >> > > > >> > > > We want to use gitpubsub, so how can we create this git repo? >> > > > >> > > > I created this issue >> > > > >> > > > https://issues.apache.org/jira/projects/ECHARTS/issues/ >> > > ECHARTS-1?filter=allopenissues >> > > > but no one replied. So I guess I need to send this email to discuss >> > about >> > > > it. >> > > > >> > > > Thanks! >> > > > >> > > > Zhang Wenli >> > > > http://zhangwenli.com >> > > > >> > > >> > >> > >
