summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/release/README.md6
-rw-r--r--scripts/release/repo_init.py4
-rw-r--r--scripts/release/repo_release.py10
3 files changed, 10 insertions, 10 deletions
diff --git a/scripts/release/README.md b/scripts/release/README.md
index 6707ca1..54c9086 100644
--- a/scripts/release/README.md
+++ b/scripts/release/README.md
@@ -18,16 +18,16 @@ root/targets/snapshot/timestamp TUF roles) and `scripts/release/repository/`
repo.** Losing the root key means you can never publish a trusted update to
existing installs again — they'd all need a fresh, non-updating reinstall.
-Rebuild once more (`pyinstaller labdaq.spec`) after this step, so the
+Rebuild once more (`pyinstaller labui.spec`) after this step, so the
freshly-generated `root.json` gets bundled into the app (see the `.spec`
file's `_root_json` check — it only bundles the file if it already exists).
## Every release
1. Bump `__version__` in `core/version.py`.
-2. `pyinstaller labdaq.spec` → produces `dist/LabDAQ/`.
+2. `pyinstaller labui.spec` → produces `dist/LabUI/`.
3. `python scripts/release/repo_release.py` → creates+signs
- `scripts/release/repository/targets/labdaq-<version>.tar.gz` and updates
+ `scripts/release/repository/targets/labui-<version>.tar.gz` and updates
the metadata files in `scripts/release/repository/metadata/`.
4. Create (first time) or reuse the GitHub Release tagged **`updates`** on
this repo, and upload every file from `scripts/release/repository/metadata/`
diff --git a/scripts/release/repo_init.py b/scripts/release/repo_init.py
index 04c3579..ccbfe17 100644
--- a/scripts/release/repo_init.py
+++ b/scripts/release/repo_init.py
@@ -3,7 +3,7 @@ scripts/release/repo_init.py
Run ONCE, ever, by the maintainer, locally. Generates the TUF signing keys
and the initial repository metadata (including root.json, which later gets
-bundled into the app via labdaq.spec).
+bundled into the app via labui.spec).
Running this again after the repo already exists is safe (tufup skips
re-creating keys/roles that already exist) but there is normally no reason
@@ -24,7 +24,7 @@ from tufup.repo import Repository, RolesDict
# directory, so invocation location must be consistent every time.
os.chdir(Path(__file__).resolve().parent)
-APP_NAME = "labdaq"
+APP_NAME = "labui"
# tufup-example's 1-day timestamp / 7-day snapshot defaults assume an
# automated CI worker re-signs on a schedule. We're signing manually
diff --git a/scripts/release/repo_release.py b/scripts/release/repo_release.py
index a3c8d03..d50e458 100644
--- a/scripts/release/repo_release.py
+++ b/scripts/release/repo_release.py
@@ -1,14 +1,14 @@
"""
scripts/release/repo_release.py
-Run after every `pyinstaller labdaq.spec` build, from anywhere (paths are
+Run after every `pyinstaller labui.spec` build, from anywhere (paths are
made absolute below before the working directory changes). Packages the
-freshly built dist/LabDAQ bundle as a new signed tufup target.
+freshly built dist/LabUI bundle as a new signed tufup target.
Prerequisites:
- repo_init.py has been run once already (./repository and ./keystore exist)
- core/version.py has been bumped to the new version
- - dist/LabDAQ/ exists (pyinstaller labdaq.spec has just been run)
+ - dist/LabUI/ exists (pyinstaller labui.spec has just been run)
After this completes, see README.md in this directory for how to publish
the updated ./repository/metadata and ./repository/targets files to the
@@ -21,7 +21,7 @@ from pathlib import Path
_THIS_DIR = Path(__file__).resolve().parent
_REPO_ROOT = _THIS_DIR.parent.parent
-_DIST_DIR = _REPO_ROOT / "dist" / "LabDAQ"
+_DIST_DIR = _REPO_ROOT / "dist" / "LabUI"
# Import core.version before changing cwd — needs the repo root on sys.path,
# which won't be true anymore once we chdir into scripts/release below.
@@ -38,7 +38,7 @@ os.chdir(_THIS_DIR)
def main():
if not _DIST_DIR.is_dir():
raise SystemExit(
- f"{_DIST_DIR} not found — run `pyinstaller labdaq.spec` from the "
+ f"{_DIST_DIR} not found — run `pyinstaller labui.spec` from the "
f"repo root first."
)