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

Fix failing travis build #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Fix failing travis build #2

wants to merge 1 commit into from

Conversation

abhishekkumar2718
Copy link
Contributor

Jekyll-travis, the source for travis configuration deploys as follows:

  • Clone repo to an external folder destination if not present already.
  • Checkout destination-branch in the external folder.
  • Generate the site.
  • Stage changes, commit and push to destination-branch from the
    external folder.

The builds were failing because CONFIG['destination'] was misconfigured
to _site i.e an existing internal folder which prevents the clone.
Since Travis fetches the build branch only, checking out to gh-pages
throws the error message.

Fixes the error, adds gitignore.

Invalid secure key

Screenshot_2020-03-04 WebClub-NITK blog

@mishal23 - The secure key has an invalid format. Please fix it by either pushing to this branch or through another branch.

Jekyll-travis, the source for travis configuration deploys as follows:
- Clone repo to an external folder `destination` if not present already.
- Checkout `destination-branch` in the external folder.
- Generate the site.
- Stage changes, commit and push to `destination-branch` from the
  external folder.

The builds were failing because CONFIG['destination'] was misconfigured
to `_site` i.e an existing internal folder which prevents the clone.
Since travis fetches the build branch only, checking out to `gh-pages`
throws the error message.

Fixes the error, add gitignore.
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

Successfully merging this pull request may close these issues.

None yet

1 participant