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

Documentation: fix hugo build, add missing 0.8.0 and update documentation #977

Open
1 of 4 tasks
brokenpip3 opened this issue Feb 24, 2024 · 5 comments
Open
1 of 4 tasks
Assignees

Comments

@brokenpip3
Copy link
Collaborator

brokenpip3 commented Feb 24, 2024

Broken

  • The current theme is broken with the newer version of hugo
  • the 0.8.0 is there but not showing up

Missing

  • CONTRIBUTING.md needs an update:

    • no minikube
    • use kind
    • use pre-commit
    • use devcontainers or flake for the dependencies
  • Well know issue that needs to be documented:

    • any sso config will need a robot user so the operator can login into jenkins
    • ??? (check the issues for more)
@brokenpip3 brokenpip3 self-assigned this Feb 24, 2024
@brokenpip3
Copy link
Collaborator Author

The website build has been fixed, now the v0.8.x section is present.
However updating hugo will require to rewrite scss part of the theme and I'm lacking of css/frontend experience, if someone from the community wants to try please let me know here, will be nice to update hugo, theme and configuration.

@userAdityaa
Copy link

Hello, Where is the scss file that needs to be updated. Can you please attach the file here. So, that I can be of help. Thankyou

@brokenpip3
Copy link
Collaborator Author

hei @userAdityaa thanks for reaching and offer help :)

the scss files are here: https://github.com/jenkinsci/kubernetes-operator/tree/master/website/assets/scss however with the current (old) version of hugo are working fine, only if we upgrade hugo we are going to see the issues.

Do you want me to create a branch with the hugo changes that are needed to led to the scss errors so you can take a look?
thanks!

@userAdityaa
Copy link

Yes, please if you can create it, will be of help to me. Thank you

@lavigneer
Copy link

Hi @brokenpip3 , @userAdityaa I was wondering if either of you wanted some help on this one? I noticed there were a fair number of new Hugo releases of late and I can offer my assistance to pulling together a branch that upgrades Hugo to the latest version if that's the intent here. If @userAdityaa is still interested in tackling the styling issues I'm happy to work with them on this one, or I can tackle that part otherwise.

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

No branches or pull requests

3 participants