-
Notifications
You must be signed in to change notification settings - Fork 14
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
Migration to the new registry (Harbor) #1883
Conversation
* Removed flow and Renamed file * Updated Types * Removed JSX file extentions from imports * Fix syntax error * Fix tests Co-authored-by: Erica Winne <[email protected]>
* Started Converting * Rename file to TSX and Updated types * Added/Joined & GlobalProps * Merge Master * Changed back default blank string Co-authored-by: Erica Winne <[email protected]>
…1849) * Rendered rough example in browser * Section separator between props and values * Added pills and continued to change styling * Fixed width of cards * Fixed flexitem alignment * Added title and body kits * Fixed more styling * Changed out background kit to fix border radius * Fixed border radius * Fixed border radius on other templates * Updated caption card * Fixed title margins * Corrected camelcase in pills * Three templates for visual guidelines * Fixed syntax error * Fixed syntax again * Testing client-side code example colorization * Use Rouge to format code examples * Template Complete Co-authored-by: Stephen Marshall <[email protected]>
@gruberdev this makes sense to me, but could you get this to deploy please? |
@@ -19,7 +19,7 @@ app.build( | |||
|
|||
stage('Code Checkout') { | |||
scmVars = checkout scm | |||
appImage = "quay.io/powerhome/playbook:${git.triggeringCommit(scmVars)}" | |||
appImage = "image-registry.powerapp.cloud/playbook/playbook:${git.triggeringCommit(scmVars)}" |
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.
Would we need to tweak 3 more files i believe in order for this to work? @gruberdev
Please look at the following files and see if they are relevant for this Pull Request.
Also, we definitely need a full description on this work. We don't know the intention behind this pull request.
-
playbook/playbook-website/bin/deployer
Line 10 in 284aea6
DEPLOYER_IMAGE="quay.io/powerhome/deployer:master-5246eafb24c81acae0dd9ccc3e421d0bb8d18328-1288" -
image: "quay.io/powerhome/playbook:<%= image_tag %>" -
Line 22 in be09fa5
appImage = "quay.io/powerhome/playbook:${git.triggeringCommit(scmVars)}" -
Line 8 in be09fa5
DEPLOYER_IMAGE = quay.io/powerhome/deployer:master-c94bf553840b07335fbb8904d5a9963dd5ffce00-336
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.
Not sure what the scope on this PR is. Was it the intent to change multiple files? Is this PR still WIP? I think we just need a little more clarification as to what is happening here.
Indeed, Milano uses a missing reference in a template to deploy images from the registry; I believe it should work after 6c8fa6b.
The reference to the master image used seems to be of a specific version, as to where I don't have enough context to attest to whether it is adequate to use the latest master build to replace it. However, I've added the image generated from last build in its place; let me know if this change works.
This PR aims to migrate the image building and storage from The PR's original purpose worked as intended since the image built was successfully uploaded to the newer internal container registry. It is worth noting I was not aware of the additional changes that would have to be made, so it can be considered a WIP, although using the feedback provided until now, I made a few further changes that make the PR's proposal more robust. Any feedback regarding these changes is welcome as well. |
8ff76c1
to
e79ba3d
Compare
4755d3c
to
9a62f6e
Compare
Breaking Changes
No. Only adds the new registry to the repository.
Runway Ticket URL
GOG-594