• v0.1.5 5ef6b8dedc

    v0.1.5 Stable

    gitea_admin released this 2026-07-03 20:23:20 +00:00 | 0 commits to main since this release

    Added

    • Environment libraries: scripts/deploy.sh takes LIB as the target env (SOMEARA1 = CI
      scratch, SOMEARA2 = staging, SOMEARAB = prod), asserts the pre-provisioned library exists
      (pub400 denies CRTLIB), and compiles via runlib()CHGCURLIB $LIB in the SAME job
      (zelnet ≥0.10.1 multi-command cmd) so HELLOSCR's F-spec resolves HELLOD in-env. New
      scripts/objects.env declares the object manifest the pipeline packages (SAVF) and
      promotes (CRTDUPOBJ).
    Downloads
  • v0.1.4 d2a44688f9

    v0.1.4 Stable

    gitea_admin released this 2026-07-01 22:42:17 +00:00 | 6 commits to main since this release

    Changed

    • Releases now run the behavioral reel test and ship the reel: the pipeline was
      switched from the no-op test to pipeline-test-ibmi-behavioral (matching
      rpg-demo / rpg-munchers), so test-hallo.sh drives HELLOSCR on the live 5250
      (expect "Hallo", refute "Hello") as a release gate and the recorded hallo
      reel is rendered to mp4 and attached to the release gallery. No RPG source
      change since 0.1.3.
    Downloads
  • v0.1.3 0da3512bdb

    v0.1.3 Stable

    gitea_admin released this 2026-07-01 22:31:23 +00:00 | 9 commits to main since this release

    Changed

    • The 5250 greeting is now "Hallo World!" (HELLOD record format MAINPANEL),
      re-spelled from "Hello". test-hallo.sh drives HELLOSCR via zelnet and asserts
      the screen shows "Hallo" and no longer shows "Hello", recording a hallo.cast reel.

    Fixed

    • Added .vscode/rpglint.json (the standard rpg-* ruleset) so the pipeline's
      pre-compile RPGLE lint gate can run. Without it every build failed at
      "Unable to locate rpglint.json" before reaching the IBM i compile.
    Downloads
  • v0.1.2 c9480f1503

    v0.1.2 Stable

    gitea_admin released this 2026-06-29 14:41:56 +00:00 | 12 commits to main since this release

    Changed

    • The pipeline now uses a prebuilt ibmi-builder image (the released zelnet baked in once,
      from its codeberg-backed tag) instead of compiling zelnet on every build — faster, and
      rebuild-survivable (the image lives in the codeberg-backed registry). No RPG source or compile
      behaviour changes.
    Downloads
  • v0.1.1 97b8a3453a

    v0.1.1 Stable

    gitea_admin released this 2026-06-29 14:24:20 +00:00 | 14 commits to main since this release

    Changed

    • The CI compile now drives IBM i through zelnet's Host Server client (zelnet ifs put +
      zelnet cmd) instead of ssh/PASE — the pipeline builds zelnet from source, stages the RPG
      source into the IFS, and runs CRTBNDRPG/CRTDSPF on the remote-command server. A CL escape
      makes zelnet cmd exit non-zero, so compile-success is still the gate. scripts/deploy.sh is
      now a local orchestrator (runs in the pod, not on the box via PASE) and is re-runnable
      (idempotent pre-deletes). No RPG source changes.
    Downloads
  • v0.1.0 b75a141358

    v0.1.0 Stable

    gitea_admin released this 2026-06-29 09:51:30 +00:00 | 16 commits to main since this release

    Added

    • First release through the seanfarm ibmi-rpg pipeline — the extension proof that the CI/CD
      seam accommodates a non-Go/Zig taxonomy. The build COMPILES the RPG (CRTBNDRPG / CRTDSPF) on
      real IBM i (pub400.com, V7R5) over SSH; compile-success is the gate. Programs: hello (DSPLY) +
      helloscreen (a DDS display file + EXFMT driver).
    Downloads