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 Travis Build Issues #63

Merged
merged 2 commits into from Jan 24, 2020
Merged

Fix Travis Build Issues #63

merged 2 commits into from Jan 24, 2020

Conversation

@lobopraveen
Copy link
Owner

lobopraveen commented Jan 24, 2020

  • Changed language from go to minimal
  • Fixed how hugo was being downloaded and installed as it started failing recently
  • Introduced HUGO_VERSION to fix #24
  • Redid .travis.yml so that it can be reused by others just by switching the environment variable. This will help if the repo is forked
  • Removed hard coded user name, repo slug etc.
  • Added check to skip deploy (committing the code and pushing back to repo) if there are no changes. Closes #59
  • Cleaned up the publish.sh script
  • Build time dropped from just under 4 minutes to under 30 seconds
  • Fix pull request builds - fixes #62
@lobopraveen lobopraveen merged commit 19525ba into master Jan 24, 2020
@lobopraveen lobopraveen deleted the fixbuild branch Jan 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.