Skip to content

basic-workflow: Update to point to AerynOS servers #16

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

Merged
merged 1 commit into from
Apr 9, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions src/content/docs/Packaging/Workflow/basic-workflow.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Basic Packaging Workflow'
lastUpdated: 2025-01-10T01:37:00Z
lastUpdated: 2025-04-08T00:00:00Z
description: "Building packages locally and testing them"
---

Expand Down Expand Up @@ -48,7 +48,7 @@ the following commands:

```bash
# create a new tab or open a new terminal
gotoaerynosrepo
gotoaosrepo
just create-local
just index-local
```
Expand All @@ -66,19 +66,19 @@ Boulder will need to have its list of "build profiles" be updated before it will
boulder profile list
# output
default-x86_64:
- volatile = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.dev/volatile/x86_64/stone.index [0]

# add new local-x86_64 build profile
boulder profile add \
--repo name=volatile,uri=https://packages.aerynos.com/volatile/x86_64/stone.index,priority=0 \
--repo name=volatile,uri=https://packages.aerynos.dev/volatile/x86_64/stone.index,priority=0 \
--repo name=local,uri=file://${HOME}/.cache/local_repo/x86_64/stone.index,priority=100 \
local-x86_64
boulder profile list
# output
default-x86_64:
- volatile = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.dev/volatile/x86_64/stone.index [0]
local-x86_64:
- volatile = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.dev/volatile/x86_64/stone.index [0]
- local = file:///home/ermo/.cache/local_repo/x86_64/stone.index [100]
```

Expand All @@ -96,7 +96,7 @@ local-x86_64:
active: true
volatile:
description: ''
uri: https://packages.aerynos.com/volatile/x86_64/stone.index
uri: https://packages.aerynos.dev/volatile/x86_64/stone.index
priority: 0
active: true
```
Expand All @@ -110,14 +110,14 @@ Listing and adding moss-format repositories containing stone.index files is done
```bash
moss repo list
# output
- unstable = https://aerynos.dev/volatile/x86_64/stone.index [0]
- unstable = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
# add repositories
sudo moss repo add volatile https://packages.aerynos.com/volatile/x86_64/stone.index -p 10
sudo moss repo add volatile https://packages.aerynos.dev/volatile/x86_64/stone.index -p 10
sudo moss repo add local file://${HOME}/.cache/local_repo/x86_64/stone.index -p 100
moss repo list
# output
- unstable = https://aerynos.dev/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.com/volatile/x86_64/stone.index [10]
- unstable = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.dev/volatile/x86_64/stone.index [10]
- local = file:///home/ermo/.cache/local_repo/x86_64/stone.index [100]
```

Expand Down Expand Up @@ -145,8 +145,8 @@ sudo moss repo disable volatile
sudo moss repo disable local
moss repo list
# output
- unstable = https://aerynos.dev/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.com/volatile/x86_64/stone.index [10] (disabled)
- unstable = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.dev/volatile/x86_64/stone.index [10] (disabled)
- local = file:///home/ermo/.cache/local_repo/x86_64/stone.index [100] (disabled)
```

Expand All @@ -165,8 +165,8 @@ sudo moss repo enable volatile
sudo moss repo enable local
moss repo list
# output
- unstable = https://aerynos.dev/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.com/volatile/x86_64/stone.index [10]
- unstable = https://packages.aerynos.com/volatile/x86_64/stone.index [0]
- volatile = https://packages.aerynos.dev/volatile/x86_64/stone.index [10]
- local = file:///home/ermo/.cache/local_repo/x86_64/stone.index [100]
```

Expand All @@ -177,7 +177,7 @@ To actually build a recipe, it is recommended that new packagers start out by bu

```bash
# Go into the root of the AerynOS recipe directory
gotoaerynosrepo
gotoaosrepo
# change to the directory holding the nano recipe
chpkg nano
# bump the release number in the nano recipe
Expand Down Expand Up @@ -220,7 +220,7 @@ Often, it will be prudent to clean out the local repository after the associated
accepted upstream.

```bash
gotoaerynosrepo
gotoaosrepo
just clean-local
sudo moss repo disable volatile
sudo moss repo disable local
Expand Down