π Welcome to the first official release of the OpenAge CLI Tool!
This CLI simplifies the management of OpenAge workspace resources, allowing developers to pull, push, and script workspace configurations effortlessly.
β¨ Highlights
-
π§ Push & Pull commands
-
Pull data using:
oa pull get://...oa pull search://...oa pull file://...,folder://...- Support for
.oa/remote.jsonmetadata
-
Push data using:
-
oa push file://...,folder://... -
Create/update targets via:
create://...update://...
-
-
-
ποΈ Structured Workspace
- Auto-handling of metadata and local cache
- Standard folder layout for scripts, logs, and settings
-
π§ Intelligent Source & Target Detection
- Automatically infers missing source or target from
.oametadata
- Automatically infers missing source or target from
-
π οΈ Script Automation
-
Run scripted bulk operations with:
oa script .scripts/bulk.json oa bulk
-
-
π Environment Promotion
- Seamlessly manage and promote changes between environments using the
--envand--hostflags
- Seamlessly manage and promote changes between environments using the
π οΈ Build Instructions
npm install -g pkg
node build.js --platform allπ Refer to the updated [README.md](https://github.com/openage/cli/blob/main/README.md) for full documentation.
Full Changelog: https://github.com/openage/cli/commits/v1.0.0