Thanks to visit codestin.com
Credit goes to github.com

Skip to content

orosu-ci/orosu

Repository files navigation

Orosu

Orosu is a CI/CD offloading tool designed to replace ad-hoc SSH/SFTP setups for build delivery.

Instead of configuring SSH keys, users, paths, and brittle scripts in every pipeline, you install Orosu once on the target machine and let CI push jobs to it.

From Japanese 降ろす (orosu) — to unload / offload.

The Idea

CI systems are great at building but terrible at delivering:

  • SSH keys spread across pipelines
  • SFTP / rsync scripts copy-pasted everywhere
  • fragile permissions and paths
  • production servers exposed directly to CI

Orosu acts as a controlled execution point:

  • CI triggers a job
  • Orosu receives it
  • Orosu runs predefined scripts locally

No direct SSH. No file juggling. No pipeline-specific hacks.

What Orosu Is

  • A little agent running on your server
  • A CLI used from CI
  • A contract between CI and the target machine

What Orosu Is Not

  • Not a full CI system
  • Not a deployment framework
  • Not an SSH wrapper

Status

🚧 Early stage

The interface is not stable yet. Documentation and examples will follow.

Stay tuned.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

CI task remote execution

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages