SkillAgentSearch skills...

Cycle

Integration and Release Server with Github hook.

Install / Use

/learn @xio/Cycle
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Release Server

Build, Release and Deploy within Customer LXC Container in Synrc PaaS.

Overview

Deploy Server is a Cloud Agent that contstructs a node from nothing. All needed information is provided by GitHub and Synrc Cloud client that select Erlang applications to include into a set of Erlang Releases.

  • Fetch Deps (rebar get-deps)
  • Compile (rebar compile)
  • Make Projects
  • Make Releases (reltool.config)
  • Configure Releases (Add/Remove Apps)
  • Commit/Push Release/Project/App
  • Continuous Integration Web Pages
  • REST API
  • Deploy inplace (enable releases, switch ports)
  • Deploy to http://erlangonxen.org/

Credits

  • Maxim Sokhatsky
  • Vladimir Kirillov

OM A HUM

Related Skills

View on GitHub
GitHub Stars20
CategoryDevelopment
Updated9mo ago
Forks0

Languages

Shell

Security Score

67/100

Audited on Jul 9, 2025

No findings