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

Runtime software versioning data #324

Merged
merged 166 commits into from
Aug 16, 2024

Conversation

cnivolle
Copy link
Member

@cnivolle cnivolle commented Jul 3, 2024

Describe your PR

This PR adds a simple way to manage available versions of software or runtime deployed on Clever Cloud.

Yaml files are used to render the list of a runtime or add-on.

So far, on those are made (and the version numbers needs a review):

  • DB: MySQL, MongoDB, PostgreSQL
  • Runtime: PHP, Python

Final implementation preview

Add-ons

Applications

Checklist

Copy link

github-actions bot commented Jul 3, 2024

Deployment has finished 👁️👄👁️ Your app is available here

Copy link
Collaborator

@davlgd davlgd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a good first iteration for this, thanks for the great job on it!. Just some nitpicks

content/doc/applications/php/_index.md Outdated Show resolved Hide resolved
content/doc/applications/python/_index.md Outdated Show resolved Hide resolved
content/doc/addons/mongodb/_index.md Outdated Show resolved Hide resolved
content/doc/addons/mysql/_index.md Outdated Show resolved Hide resolved
content/doc/addons/postgresql/_index.md Outdated Show resolved Hide resolved
content/doc/applications/php/_index.md Outdated Show resolved Hide resolved
content/doc/applications/python/_index.md Show resolved Hide resolved
static/partials/language-specific-deploy/php.md Outdated Show resolved Hide resolved
Copy link

github-actions bot commented Jul 3, 2024

🚀 Your app has been updated and is available here

1 similar comment
Copy link

github-actions bot commented Jul 3, 2024

🚀 Your app has been updated and is available here

davlgd
davlgd previously approved these changes Jul 3, 2024
@davlgd
Copy link
Collaborator

davlgd commented Jul 3, 2024

LGTM, you'll need to rebase first as CSS theme has changed with Hextra update

Copy link
Collaborator

@juliamrch juliamrch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Branch needs to be rebased in order to comply with Hextra 0.8 version

@juliamrch juliamrch added the waiting Waiting from fixes or tests by submitter label Jul 17, 2024
juliamrch and others added 6 commits July 29, 2024 18:02
* Add a section about collecting logs through HTTP, with an app hosted on Clever Cloud

* Add a section about collecting logs through HTTP CleverCloud#2

* Update content/doc/administrate/log-management.md

Co-authored-by: Julia March <101819212+juliamrch@users.noreply.github.com>

* Update content/doc/administrate/log-management.md

Co-authored-by: Julia March <101819212+juliamrch@users.noreply.github.com>

---------

Co-authored-by: Julia March <101819212+juliamrch@users.noreply.github.com>
Remove highlighting in code blocks (internal issue CleverCloud#57) and fix typos in doc
@juliamrch
Copy link
Collaborator

juliamrch commented Aug 13, 2024

Follow up work:

Add-ons

  • Add add-ons versions data
    • Elastic
    • Redis
  • Replace with shortcodes

Applications

  • Add runtime versions data
    • .NET
    • Elixir
    • Java
  • Replace with shortcodes in pages
  • Rework add-ons partial to erase Shared when not needed in page
  • Rework applications partial to show default version

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

Copy link

🚀 You updated your review app. Check it here

juliamrch
juliamrch previously approved these changes Aug 16, 2024
Copy link
Collaborator

@juliamrch juliamrch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wonderful

Copy link

🚀 You updated your review app. Check it here

@juliamrch juliamrch merged commit a2d09a4 into CleverCloud:main Aug 16, 2024
1 of 2 checks passed
Copy link

You closed this PR and deleted the review app 👋

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.