Start adding modifications and prepping for existence
parent
26f894b417
commit
0aef8d1ec9
@ -0,0 +1,29 @@
|
||||
---
|
||||
name: mkdocs build
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [ 3.8 ]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Set up Python ${{ matrix.python-version }}
|
||||
uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
architecture: x64
|
||||
|
||||
- name: Install requirements
|
||||
run: python3 -m pip install -r requirements.txt
|
||||
|
||||
- name: Deploy
|
||||
run: python3 -m mkdocs gh-deploy --force
|
||||
...
|
@ -0,0 +1,14 @@
|
||||
# SIG/Core Wiki
|
||||
[](https://github.com/rocky-linux/sig-core-wiki/actions/workflows/gh.yml)
|
||||
|
||||
This is the wiki repository for SIG/Core.
|
||||
|
||||
https://sig-core.rocky.page
|
||||
|
||||
## Building
|
||||
|
||||
To test the appearance of this wiki, give it a try:
|
||||
|
||||
```
|
||||
|
||||
```
|
@ -1 +1 @@
|
||||
core.sig.rocky.page
|
||||
sig-core.rocky.page
|
||||
|
@ -0,0 +1,3 @@
|
||||
<svg width="4096" height="4096" viewBox="0 0 192 192" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M186.658 127.658C190.119 117.746 192 107.093 192 96C192 42.9807 149.019 0 96 0C42.9807 0 0 42.9807 0 96C0 122.234 10.523 146.011 27.5783 163.338L124.958 65.9584L149 90L186.658 127.658ZM169.122 158.205L124.958 114.042L55.7978 183.202C68.0268 188.849 81.6455 192 96 192C125.288 192 151.514 178.884 169.122 158.205Z" fill="white"/>
|
||||
</svg>
|
After Width: | Height: | Size: 487 B |
@ -1,6 +1,6 @@
|
||||
---
|
||||
nav:
|
||||
- ... | index.md
|
||||
- Composing Releases | compose.md
|
||||
- Empanadas | empanadas.md
|
||||
- Composing Releases: compose.md
|
||||
- Empanadas: empanadas.md
|
||||
...
|
||||
|
@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Composing Releases
|
||||
---
|
||||
|
||||
This page goes over the process of composing a release.
|
||||
|
||||
More to come.
|
@ -0,0 +1,43 @@
|
||||
---
|
||||
title: Empanadas
|
||||
---
|
||||
|
||||
This page goes over `empanadas`, which is part of the SIG/Core toolkit. Empanadas
|
||||
assists SIG/Core is composing repositories, creating ISO's, creating images, and
|
||||
various other activities in Rocky Linux. It is also used for general testing and
|
||||
debugging of repositories and its metadata.
|
||||
|
||||
## Contact Information
|
||||
|
||||
| | |
|
||||
| - | - |
|
||||
| **Owner** | SIG/Core (Release Engineering & Infrastructure) |
|
||||
| **Email Contact** | releng@rockylinux.org |
|
||||
| **Mattermost Contacts** | `@label` `@neil` |
|
||||
| **Mattermost Channels** | `~Development` |
|
||||
|
||||
## General Information
|
||||
|
||||
`empanadas` is a python project using poetry, containing various built-in modules
|
||||
with the goal to try to emulate the Fedora Project's pungi to an extent. While it
|
||||
is not perfect, it achieves the very basic goals of creating repositories, images
|
||||
and ISO's for consumption by the end user. It also has interactions with peridot,
|
||||
the build system used by Rocky Linux to build the distribution.
|
||||
|
||||
For performing syncs, it relies on the use of podman to perform syncing in a
|
||||
parallel fashion. This was done because it is not possible to run multiple dnf
|
||||
transactions at once on a single system and looping one repository at a time is
|
||||
not sustainable.
|
||||
|
||||
## Requirements
|
||||
|
||||
* Poetry must be available on the system
|
||||
* Podman must be installed on the system
|
||||
* fpart must be installed on the system (available in EPEL)
|
||||
* Enough storage should be available if repositories are being synced
|
||||
|
||||
## Using Empanadas
|
||||
|
||||
###
|
||||
|
||||
{% include "resources_bottom.md" %}
|
@ -1,4 +1,5 @@
|
||||
--- nav:
|
||||
---
|
||||
nav:
|
||||
- ... | index.md
|
||||
- Release Procedures | sop_release.md
|
||||
- Release Procedures: sop_release.md
|
||||
...
|
||||
|
Loading…
Reference in New Issue