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

Replace Hugo builder with inline scripts #491

Closed
davidstanke opened this issue Jan 12, 2024 · 1 comment · Fixed by #494
Closed

Replace Hugo builder with inline scripts #491

davidstanke opened this issue Jan 12, 2024 · 1 comment · Fixed by #494
Assignees

Comments

@davidstanke
Copy link
Collaborator

Maintaining the custom Hugo builder image for Cloud Build adds complexity with limited benefit. Replace it with scripts that install necessary tools on the fly.

Also see #309

@davidstanke
Copy link
Collaborator Author

Hey @jessegduke ! FYI, I stopped using the Hugo builder and replaced it with inline installers in CI. (This will make it easier to add a svelte build step, which I need to do for the new quick check [see /experimental].) You can see the current state in the /ci/cloudbuild*.yaml configs. There is some duplication -- there are three different Cloud Build configs, each of which installs Hugo on the fly. As discussed, that's the right answer! But we might consider writing a little bash script to DRY out those installation steps(?)

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 a pull request may close this issue.

1 participant