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

Setup build server and web hook on GBIF #5

Closed
timrobertson100 opened this issue Aug 23, 2017 · 10 comments
Closed

Setup build server and web hook on GBIF #5

timrobertson100 opened this issue Aug 23, 2017 · 10 comments
Assignees

Comments

@timrobertson100
Copy link
Member

GBIF should setup their Jenkins CI to build a tdwg-dev.tdwg.org (or similar) site following the existing documentation.

If the documentation is inadequate, this needs to be fixed / have issues lodged.

See #2

@peterdesmet
Copy link
Member

Although the Pelican generate process should work as it is, the URL of the dev website should become part of the settings for more robust URLs. So, if we can settle on one that would be great.

  • Production: www.tdwg.org
  • Development: most simple (and my preference) is dev.tdwg.org, but maybe we have to adopt dev-www.tdwg.org or www-dev.tdwg.org or similar to avoid name clashes with other prefixes (like rs). Do you have a name convention at GBIF?

@MattBlissett MattBlissett self-assigned this Aug 23, 2017
@peterdesmet
Copy link
Member

@MattBlissett: the trigger to build should be every commit on the master branch. 🙇

@MattBlissett
Copy link
Member

I'll make a new VM for this later, for the moment it's using the some one as www.tdwg.org.

search.html is missing from the theme, could you add it so I can test the build?

https://builds.gbif.org/job/tdwg-dev-prod/5/console

@MattBlissett
Copy link
Member

It will be http://dev.tdwg.org/

@peterdesmet
Copy link
Member

Sorry for the wait. Have updated theme with this pull request. Theme has now search.html, but couldn't test yet (on other computer).

@MattBlissett
Copy link
Member

Should be done.

The callback is only sent from this repository, does it need to be from tdwg-theme too?

@peterdesmet
Copy link
Member

Awesome! Regarding callback from theme repo: I don't think that's necessary (for now).

@peterdesmet
Copy link
Member

@MattBlissett found anything missing in the documentation?

@MattBlissett
Copy link
Member

No, it worked exactly as described.

@peterdesmet
Copy link
Member

Great! Closing issue. Thanks again! 🎉

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

No branches or pull requests

3 participants