jx-docs
jx-docs copied to clipboard
chore: add GitHub action to build image for jx-docs
Description
Visit this website is very slow from my country. It'd good to have a docker image. So I can deploy it. I'm considering deploy it to https://jx.jenkins-zh.cn
.
In order to make sure it works. There're two GitHub secrets needed. They are the username and password (or token) of a GitHub account which can push the images to ghcr.io
.
-
GHCR_USER
-
GHCR_TOKEN
Checklist:
SonarCloud Quality Gate failed.
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
3.2% Duplication
:star: PR built and available in a preview jenkins-x-jx-docs-pr-3212 here
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign linuxsuren
You can assign the PR to them by writing /assign @linuxsuren
in a comment when ready.
The full list of commands accepted by this bot can be found here.
Approvers can indicate their approval by writing /approve
in a comment
Approvers can cancel approval by writing /approve cancel
in a comment
@LinuxSuRen Is this still something you are interested in?
hi @msvticket It should work well. I tested it when I created this PR.
What I meant was: Is this still a functionality you are interested in?
Are you still planning on deploying it to https://jx.jenkins-zh.cn?
I see. I don't have that plan anymore. I guess we could close this now.