+1 for Netlify. I think that suits for dashboard CD. Thanks Ayesh
On Wed, May 20, 2020 at 4:31 AM Ming Wen <wenm...@apache.org> wrote: > +1, I think we can use Netlify for dashboard CD. > > Thanks, > Ming Wen, Apache APISIX & Apache SkyWalking > Twitter: _WenMing > > > Zhiyuan Ju <juzhiy...@apache.org> 于2020年5月14日周四 下午3:33写道: > > > Netlify has 300 minutes for free trial, and would sponsor us if we could > > add their link to our sites. The latter one may be not allowed for Apache > > project. > > > > I created a JIRA ticket today morning, and was replied that we could use > > Netlify after community’s discussion. > > > > Ming Wen <wenm...@apache.org>于2020年5月14日 周四下午2:50写道: > > > > > Is Netlify free for us? > > > > > > Thanks, > > > Ming Wen, Apache APISIX & Apache SkyWalking > > > Twitter: _WenMing > > > > > > > > > Zhiyuan Ju <juzhiy...@apache.org> 于2020年5月14日周四 上午10:43写道: > > > > > > > Hi, > > > > > > > > After some discussions with community, and 3rd services like Vercel > and > > > > Netlify, how about using Netlify as CD services to help us build > > > real-time > > > > preview for every PRs? > > > > > > > > Zhiyuan Ju <juzhiy...@apache.org>于2020年4月24日 周五下午5:35写道: > > > > > > > > > GitHub pages only support one preview at the same time, and ZEIT > > > supports > > > > > multiple preview links, even for PRs. > > > > > > > > > > bzp2010 <bzp20000...@gmail.com>于2020年4月24日 周五下午5:30写道: > > > > > > > > > >> Do you mean deployment? > > > > >> Can we use GitHub Pages? > > > > >> > > > > >> Zhiyuan Ju <juzhiy...@apache.org> 于2020年4月24日周五 下午4:38写道: > > > > >> > > > > >> > Not sure if Travis could provide real-time preview? It’s > important > > > and > > > > >> > useful for fronted projects I think 🤔 > > > > >> > > > > > >> > bzp2010 <bzp20000...@gmail.com>于2020年4月24日 周五下午4:36写道: > > > > >> > > > > > >> > > Hi, I think Travis CI may be a good choice, and I'm learning > > about > > > > it. > > > > >> > > > > > > >> > > > > > > >> > > On Thu, Apr 23, 2020 at 11:07 AM Zhiyuan Ju < > > juzhiy...@apache.org > > > > > > > > >> > wrote: > > > > >> > > > > > > >> > > > Ok, I will get in touch with ZEIT more. > > > > >> > > > > > > > >> > > > Best Regards! > > > > >> > > > @ Zhiyuan Ju <https://www.shaoyaoju.org/> > > > > >> > > > > > > > >> > > > > > > > >> > > > Ming Wen <wenm...@apache.org> 于2020年4月23日周四 上午11:06写道: > > > > >> > > > > > > > >> > > > > Hi,zhiyuan, > > > > >> > > > > I think add a small banner in README is ok, > > > > >> > > > > but add banner in every page is too much, which will > > modifies > > > > the > > > > >> > > source > > > > >> > > > > code. > > > > >> > > > > > > > > >> > > > > Thanks, > > > > >> > > > > Ming Wen, Apache APISIX & Apache SkyWalking > > > > >> > > > > Twitter: _WenMing > > > > >> > > > > > > > > >> > > > > > > > > >> > > > > Zhiyuan Ju <juzhiy...@apache.org> 于2020年4月20日周一 下午4:30写道: > > > > >> > > > > > > > > >> > > > > > Hi, > > > > >> > > > > > > > > > >> > > > > > I sent a mail to ZEIT support days ago and just received > > the > > > > >> reply > > > > >> > > mail > > > > >> > > > > as > > > > >> > > > > > follows: > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > Your request (45133) has been updated. To add > additional > > > > >> > comments, > > > > >> > > > > reply > > > > >> > > > > > > to= > > > > >> > > > > > > this email. > > > > >> > > > > > > ---------------------------------------------- > > > > >> > > > > > > Matthew Sweeney, Apr 20, 00:55 PDT > > > > >> > > > > > > Hello, > > > > >> > > > > > > Thank you for getting in touch! > > > > >> > > > > > > I would be more than happy to sponsor your OSS > projects. > > > Can > > > > >> you > > > > >> > > > > confirm > > > > >> > > > > > > th= > > > > >> > > > > > > at the following is acceptable? > > > > >> > > > > > > > > > > >> > > > > > > - All projects are static and not server-rendered. > > > > >> > > > > > > - All projects are open source and as such, the logs > and > > > > >> source > > > > >> > > code > > > > >> > > > > will > > > > >> > > > > > > b= > > > > >> > > > > > > e public. > > > > >> > > > > > > - All projects can have a small banner applied to > README > > > and > > > > >> on > > > > >> > > each > > > > >> > > > > site > > > > >> > > > > > > p= > > > > >> > > > > > > age (to be supplied by us). > > > > >> > > > > > > As long as these work for you, I can apply full > > > sponsorship > > > > to > > > > >> > the > > > > >> > > > > team. > > > > >> > > > > > > If= > > > > >> > > > > > > you have any questions, please let me know. > > > > >> > > > > > > Kind regards, > > > > >> > > > > > > Matthew Sweeney > > > > >> > > > > > > Head of Customer Success > > > > >> > > > > > > ZEIT > > > > >> > > > > > > ---------------------------------------------- > > > > >> > > > > > > Zhiyuan Ju, Apr 18, 22:06 PDT > > > > >> > > > > > > Hello, ZEIT :) > > > > >> > > > > > > > > > > >> > > > > > > I'm one of PPMCs from Apache Incubator APISIX[1], > which > > > is a > > > > >> > > > > cloud-native > > > > >> > > > > > > m= > > > > >> > > > > > > icroservices API gateway, and we are hoping to help > > > > customers > > > > >> to > > > > >> > > grow > > > > >> > > > > up > > > > >> > > > > > > ra= > > > > >> > > > > > > pidly. > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > APISIX has one dashboard[2] repo built with React, > which > > > is > > > > >> going > > > > >> > > to > > > > >> > > > > use > > > > >> > > > > > > ZE= > > > > >> > > > > > > IT as a continuous deployment tool, so we could > preview > > > > every > > > > >> PRs > > > > >> > > > > easily. > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > After some discussion, we could not use the paid plan > or > > > > >> personal > > > > >> > > > > account > > > > >> > > > > > > b= > > > > >> > > > > > > ecause of some reasons from the community, so I'm not > > sure > > > > if > > > > >> > ZEIT > > > > >> > > > has > > > > >> > > > > > > free= > > > > >> > > > > > > plans for us Open Source project? and if we could > have > > a > > > > >> chance > > > > >> > to > > > > >> > > > > > > collabo= > > > > >> > > > > > > rate and grow together? > > > > >> > > > > > > [1] https://github.com/apache/incubator-apisix > > > > >> > > > > > > [2] > > > > >> > https://github.com/apache/incubator-apisix-dashboard/tree/next > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > ZEIT will apply full sponsorship to us once we allow > > adding > > > > ZEIT > > > > >> > > banner > > > > >> > > > > at > > > > >> > > > > > our dashboard, I'm not sure if we can do that? > > > > >> > > > > > > > > > >> > > > > > Best Regards! > > > > >> > > > > > @ Zhiyuan Ju <https://www.shaoyaoju.org/> > > > > >> > > > > > > > > > >> > > > > > Zhiyuan Ju <juzhiy...@apache.org> 于2020年4月19日周日 > 上午8:27写道: > > > > >> > > > > > > > > > >> > > > > > > Hi, community, > > > > >> > > > > > > > > > > >> > > > > > > First, the good news is that we have an active > > contributor > > > > >> > @bzp2010 > > > > >> > > > > > > <https://github.com/bzp2010> who is helping us to > > build a > > > > >> Docker > > > > >> > > > image > > > > >> > > > > > > for Dashboard, so users could get rid of the issue > about > > > > >> building > > > > >> > > > > > > dashboards on various platforms. > > > > >> > > > > > > > > > > >> > > > > > > Another thing is that, for the experience of > previewing > > > > PRs, I > > > > >> > > > > recommend > > > > >> > > > > > > adding CD for the dashboard (based Next branch), so we > > > could > > > > >> > > preview > > > > >> > > > > > first > > > > >> > > > > > > before merging codes. There are two platforms we could > > > > choose: > > > > >> > > > > > > > > > > >> > > > > > > 1. ZEIT[1]: ZEIT is now free for personal accounts, > and > > > $20 > > > > >> per > > > > >> > > > member > > > > >> > > > > > for > > > > >> > > > > > > team accounts. > > > > >> > > > > > > 2. Azure[2]: Azure has free plans, and we should build > > > > GitHub > > > > >> > > actions > > > > >> > > > > to > > > > >> > > > > > > integrate with it. > > > > >> > > > > > > > > > > >> > > > > > > After trying those two platforms, ZEIT is more > > convenient > > > > than > > > > >> > > Azure, > > > > >> > > > > and > > > > >> > > > > > > it supports multiple temp domains for previewing PRs, > > but > > > we > > > > >> need > > > > >> > > to > > > > >> > > > > > > request permission from Apache I think to install ZEIT > > as > > > an > > > > >> app > > > > >> > > for > > > > >> > > > > the > > > > >> > > > > > > Dashboard repo, and I'm not sure if we could use a > > > personal > > > > >> > > account > > > > >> > > > > for > > > > >> > > > > > it. > > > > >> > > > > > > > > > > >> > > > > > > Any good ideas? > > > > >> > > > > > > > > > > >> > > > > > > [1] https://zeit.co/dashboard > > > > >> > > > > > > [2] https://azure.microsoft.com/en-us/ > > > > >> > > > > > > > > > > >> > > > > > > Best Regards! > > > > >> > > > > > > @ Zhiyuan Ju <https://www.shaoyaoju.org/> > > > > >> > > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > -- > > > > >> > 来自 琚致远 > > > > >> > > > > > >> > > > > > -- > > > > > 来自 琚致远 > > > > > > > > > -- > > > > 来自 琚致远 > > > > > > > > > -- > > 来自 琚致远 > > > -- *Software Engineer* *Salzburg Research Forschungsgesellschaft * *Salzburg, Austria*