Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install for Dummies #23

Open
automatikdonn opened this issue Jul 4, 2015 · 3 comments
Open

Install for Dummies #23

automatikdonn opened this issue Jul 4, 2015 · 3 comments
Assignees
Milestone

Comments

@automatikdonn
Copy link

Following your guide I was able to get GitLab-Pages up, however everything except the index throws a 404.
What works
Login
Enable Project

What doesn't work
/webhooks dir throws a 404
/pages dir throws a 404

I am sure I am just doing something wrong.

@Glavin001
Copy link
Owner

So when you enable a project, it does yet automatically pull the latest code. There is an issue for that #17.
So it may be that you need to push to your deploy branch and that should build the project page.
Let me know if that works or does not.

@Glavin001 Glavin001 added this to the v0.2.0 milestone Jul 4, 2015
@Glavin001 Glavin001 self-assigned this Jul 4, 2015
@automatikdonn
Copy link
Author

That was where I started. I got the webhook working. This does not like to be proxied, it will not work.
I pushed a change, and saw the webhook be called.. however

That does not work. I even put a index.html manually in the publicdir folder.... still get 404?

@Glavin001
Copy link
Owner

Could you take a look in the project's .tmp/ and pages/ directories? The .tmp is where clones go, and pages is where the final Jekyll static-content website goes.

I'd recommend taking a quick read through #15 (comment)
Another user found that one of the checks to see if a project is enabled would sometimes fail. That if statement would cause problems for their setup and found removing it was their workaround. See #15 (comment)

I currently do not have much in the way of debugging tools for GitLab Pages. I would highly recommend simply adding debug statements throughout https://github.com/Glavin001/GitLab-Pages/blob/master/routes/webhooks.js#L14 until you find where it stops executing and fails and then let me know where.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants