-
Notifications
You must be signed in to change notification settings - Fork 382
Conversation
efedd4c
to
6ba74a6
Compare
The last error looks like to me that a |
Jeff pointed out wrong/bad to do bundle update. I did a bundle add public_suffix that updated the Gemfile, with the missing gem, changed docs.sh do a bundle install (not an update), then it builds the docsite. Feels more correct. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ran it locally, also works.
my guess is there was an update to the jekyll image on dockerhub.
LGTM
@@ -36,6 +36,8 @@ exclude: | |||
- proposals | |||
- v1 | |||
|
|||
exclude: [vendor] | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is the only thing I don't have any feeling for what it does.
LGTM. I have no idea about ruby/jekyll, but since this change makes the build green, seems critical to merge. |
Shoot, I should have pinned the jekyll image to a version. Yes since I created our site, the upstream k8s.io site moved to Hugo. I'd like to follow their lead (since I totally ripped off their site) and switch over as well at some point. I'll add an issue for that, since I don't want to use ruby anyway. 😇
|
Thanks for fixing the build, @jboyd01! 💖 |
Disclaimer: I don't have much knowledge around ruby/jekyll/docsite, this fixed the issue locally.
@carolynvs is out for 2 weeks, but please review on your return.
Travis builds are erroring out with
Googling the error, I updated the docs.sh to do a
bundle update
. I got an error about "Invalid date ': Document 'vendor/cache/ruby/2.5.0/gems/jekyll-3.6.0/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb' does not have a valid date in the YAML front matter." and found I needed to update docsite/_config.yml with an exclude of [vendor]