Live data from Hacker News

GitLab Pages

pages.gitlab.io

181–190 of 317 posts

Re: GitLab Pages

#181
I a huge fan of Gitlab and have seen them grow since when I started using them. This is a great new set of features. Looking forward to trying this out!

Re: GitLab Pages

#182

Earlier quoted context omitted.

Just for reference—you can achieve this if you run your site behind CloudFlare. I run my own blog this way.

That's not truly end-to-end encrypted though, right? The server -> CloudFlare goes over HTTP.

When using GitHub Pages, the server -> CloudFlare goes over unauthenticated HTTPS (using the HTTPS "not strict" option), which means it is resistant to passive attackers but vulnerable to active MITM attackers.

Re: GitLab Pages

#183
post #178
post #137

Earlier quoted context omitted.

I agree we should give attribution here and created https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3546 to do so. Edit: this was merged.

The lines with soft line breaks (double spaces at the end) appear to have had their trailing whitespace trimmed, which ends up looking like: Roses are red Violets are blue Sugar is sweet rather than: Roses are red Violets are blue Sugar is sweet

Sorry, I'm committing from The Git Merge conference and didn't have the time. It should render OK. Feel free to submit a merge request to fix it.

Re: GitLab Pages

#184

Yes. I lobbied several companies to terminate their enterpise contracts with github because of their racist attitudes. All switched within 2 weeks. Some to VS Team Services, some to Gitlab. My work projects went to MSFT, but I think I will transfer my side projects to gitlab from bitbucket, since they have pages now.

We detached this subthread from https://news.ycombinator.com/item?id=11431003 and marked it off-topic.

Re: GitLab Pages

#185
post #134

Earlier quoted context omitted.

One of the big limitations of Jekyll + Github pages is you cannot use plugins..any plugins at all. If Gitlab's build process allowed for Jekyll plugins and custom domains, I may consider moving my pages there as well.

jekyll plugins are disabled for a good reason, otherwise you could basically execute anything you want on their server.

With the GitLab runner, you actually can execute anything you want on their server. It's sandboxed like any other CI service.

Re: GitLab Pages

#187
post #48

Congrats on new major feature. One thing I'd like to see developed further is support for per-branch pages. Right now it looks like you could jerryrig a build script that builds each branch in its own subdirectory, but that sounds bit suboptimal considering that any commit will trigger full rebuild of all branches.

Can you elaborate a bit more? Because you are able to restrict builds to certain branches. Why not have multiple projects in your case?

For example if you have version branches like v1.3 and v1.4 etc, you'd want to have docs built for each branch and publish them like myproject.gitlab.com/v1.3/... etc

Re: GitLab Pages

#188

Yes. I lobbied several companies to terminate their enterpise contracts with github because of their racist attitudes. All switched within 2 weeks. Some to VS Team Services, some to Gitlab. My work projects went to MSFT, but I think I will transfer my side projects to gitlab from bitbucket, since they have pages now.

Since you turned this into a discussion about race, I am inclined to speak up. Racism and discrimination is about who has power. Caucasians in America have all the power and hence the struggle of the minorities for equality. I admire github for taking a stance in the diversity debate( although I have yet to fully familiarize with the details). I know that people from all demographics desire equality and a more fair w…

Racism and discrimination are not exclusively about 'who has power', unless you abandon the existing and widely accepted usages of those words in favor of an agenda driven re-definition of the terms.

> Caucasians in America have all the power

This does not excuse anti-white racism, and is often mostly irrelevant to situations involving individuals.

Many people, sadly, will use this observation to justify their personal bigotry against white people.

Re: GitLab Pages

#189

I especially like that they have added configuration options to the .gitlab-ci.yml. If I am not mistaken, this means your project can auto-deploy using an arbitrary build process. Here's what an example .gitlab-ci.yml looks like with a GitLab Pages build configuration: https://gitlab.com/pages/pages.gitlab.io/blob/master/.gitlab... A couple friends and I made something similar for GitHub Pages using Travis CI as our…

One of the big limitations of Jekyll + Github pages is you cannot use plugins..any plugins at all. If Gitlab's build process allowed for Jekyll plugins and custom domains, I may consider moving my pages there as well.

ICYI, you can run Jekyll + plugins on Bitbucket / Aerobatic:

https://www.aerobatic.com/blog/automated-continuous-deployme...

You can also provision a free wildcard SSL cert.

Disclaimer: co-founder of Aerobatic.

Re: GitLab Pages

#190
post #124

Earlier quoted context omitted.

I know your account is over two years old, but: > If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. It's a common semi-noob illusion, as old as the hills. [0] [0] https://news.ycombinator.com/newsguidelines.html

Wouldn't a corollary be "if your account is over a year old , feel free to submit comments saying that HN is turning into Reddit?

George Boole says nay.
Post reply on HN