forgejo.md styling

This commit is contained in:
franz.germann1 2024-12-18 14:43:10 +01:00
parent ed1be1e805
commit 2f4290a09c
2 changed files with 27 additions and 18 deletions

View file

@ -4,7 +4,7 @@ Backstage is a Platform Portal for building and managing internal developer tool
--- ---
## Key Features of Backstage as a Platform Portal ## Key features of Backstage as a Platform Portal
### 🤝 Tool Integration ### 🤝 Tool Integration
@ -37,21 +37,21 @@ LINK
2. **Navigate to "Create"** 2. **Navigate to "Create"**
In the left-hand menu, click on the "Create" option. This will open a page with available component templates. In the left-hand menu, click on the "Create" option. This will open a page with available component templates.
![step 2](../ressources/1.png) ![step 2](../ressources/1.png)
3. **Select a Template** 3. **Select a template**
Choose the template that suits your needs. For example, the "Spring PetClinic Template" may be shown in screenshots. Choose the template that suits your needs. For example, the "Spring PetClinic Template" may be shown in screenshots.
4. **Fill Out the Required Fields** 4. **Fill out the required fields**
Enter the necessary information that the template requires to create the component. Enter the necessary information that the template requires to create the component.
![step 2](../ressources/2.png) ![step 2](../ressources/2.png)
5. **Monitor the Template Execution** 5. **Monitor the template execution**
After submission, you will be redirected to a page showing the status of each step. If all steps are completed successfully, your component is ready for use. After submission, you will be redirected to a page showing the status of each step. If all steps are completed successfully, your component is ready for use.
![step 2](../ressources/3.png) ![step 2](../ressources/3.png)
--- ---

View file

@ -1,36 +1,45 @@
# Forgejo
In our EDP, we utilize Forgejo for Git hosting, Forgejo Registry for container image storage, and Forgejo Runner for continuous integration (CI) workflows. Here's a brief overview of these components and their roles. In our EDP, we utilize Forgejo for Git hosting, Forgejo Registry for container image storage, and Forgejo Runner for [continuous integration (CI) workflows](ci-workflow.md). Here's a brief overview of these components and their roles.
## Forgejo ---
## Features
**Forgejo** is a Git server that provides version control for your code repositories. It offers: **Forgejo** is a Git server that provides version control for your code repositories. It offers:
- **Code Hosting**: Store and manage your source code repositories. - **💾 Code Hosting:** Store and manage your source code repositories.
- **Collaboration Tools**: Features like pull requests, issue tracking, and code reviews to enhance teamwork. - **👥 Collaboration Tools:** Features like pull requests, issue tracking, and code reviews to enhance teamwork.
- **Git Actions**: Native support for CI/CD pipelines using Forgejo Actions. - **✅ Git Actions:** Native support for CI/CD workflows using Forgejo Actions.
Forgejo serves as the central hub for managing source code and related development activities. Forgejo serves as the central hub for managing source code and related development activities.
---
## Forgejo Registry ## Forgejo Registry
**Forgejo Registry** is a container image registry integrated with Forgejo. It allows you to: **Forgejo Registry** is a container image registry integrated with Forgejo. It allows you to:
- **Store Docker Images**: Save and manage container images for deployment. - **🐳 Store Docker Images**: Save and manage container images for deployment.
- **Version Control**: Keep track of different versions of your container images. - **📜 Version Control**: Keep track of different versions of your container images.
- **Integration with CI Pipelines**: Store images built by CI workflows for future deployment. - **⚙️ Integration with CI Workflows**: Store images built by CI workflows for future deployment.
The Forgejo Registry simplifies the process of managing container images and ensures they are readily available for deployment. The Forgejo Registry simplifies the process of managing container images and ensures they are readily available for deployment.
---
## Forgejo Runner ## Forgejo Runner
**Forgejo Runner** is a tool used to execute CI/CD workflows defined in Forgejo Actions. It provides: **Forgejo Runner** is a tool used to execute CI/CD workflows defined in Forgejo Actions. It provides:
- **Pipeline Execution**: Runs automated tasks such as building, testing, and deploying code. - **▶️ Pipeline Execution**: Runs automated tasks such as building, testing, and deploying code.
- **Integration with Forgejo**: Seamless execution of workflows hosted on the Forgejo Git server. - **⚙️ Integration with Forgejo**: Seamless execution of workflows hosted on the Forgejo Git server.
- **Image Building**: Builds Docker images and pushes them to the Forgejo Registry. - **⚒️ Image Building**: Builds Docker images and pushes them to the Forgejo Registry.
Forgejo Runner ensures that your CI/CD processes run smoothly and consistently. Forgejo Runner ensures that your CI/CD processes run smoothly and consistently.
---
## 🔗 References ## 🔗 References
* [Forgejo Documentation & Community](https://forgejo.org/) * [Forgejo Documentation & Community](https://forgejo.org/)
* [Forgejo Runner Guildes & Documentation](https://forgejo.org/docs/latest/admin/runner-installation/) * [Forgejo Runner Guildes & Documentation](https://forgejo.org/docs/latest/admin/runner-installation/)