UPcmd

 Like

A modern build, configuration management, ci/cd tool for automation Flexible data modelling, design of composition, OO and test driven Comprehensive workflow orchestration: full support all type of condition, loop(recursive), break, assert.

UPcmd screenshot 1
UPcmd screenshot 2

License model

  • FreeOpen Source

Platforms

  • Mac
  • Windows
  • Linux
  • Android
  • BSD
  No rating
0likes
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

UPcmd News & Activities

Highlights All activities

Recent activities

  • POX added UPcmd as alternative to Werk
    5 months ago
  • POX added UPcmd as alternative to LazFuck
    10 months ago
Show all activities

UPcmd information

  • Developed by

    stephen cheng
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    35 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  51 Stars
  •  4 Forks
  •  6 Open Issues
  •   Updated Aug 4, 2024 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about UPcmd, and it has gotten 0 likes

UPcmd was added to AlternativeTo by stephencheng on Jul 8, 2020 and this page was last updated Jul 9, 2020.
No comments or reviews, maybe you want to be first?
Post comment/review

What is UPcmd?

A modern build, configuration management, ci/cd tool for aws, k8s and cloud: https://github.com/upcmd/up

UPcmd is designed and implemented to address some of the common problems of:

  • Configuration management
  • Build, continuously delivery, integration with ci/cd
  • Comprehensive workflow orchestration: full support of almost all type of condition, loop(recursive), break
  • Flexible configuration organisation
  • No dependency hell issue
  • Precise modeling, data is object, object is the data
  • Design of composition, separate func type, data and implementation
  • Use inteface(call func) for abstraction of intention, data input and implementation
  • Many builtin dry run, assert, debugging features for the insights, developer friendly
  • ... many more for you to discover, check out the docs

It is a build tool like Ansible, Make, Rake, Ant, Gradle, Puppet, Taskfile etc, but it is a little smarter to try to make things a easier

The goal of UP is to provide a quick (I'd say the quickest) solution to enable continuously integration and continuously deployment (CI/CD). It is simple to use and yet powerful to achieve many common challenges nowadays devops face in the Cloud environment

It is designed with mindful consideration of collaboration with automation in Kubernetes, helm charts, api call

It is also put best practice of integration with common CI/CD tools, such as GOCD, Jenkins, Drone, Gitlab CI and so on and be a good company of all different types of CLI tools

It is bringing a fun DSL programming, a way of modeling and engineering into CLI and enable OO design and fast test driven development and delivery cycle

check it out here: https://github.com/upcmd/up, the docs: https://upcmd.netlify.app/

it’s free and full open source

Official Links