Skip to content
This repository has been archived by the owner on Nov 2, 2020. It is now read-only.

SiLeader/debu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

debu

© 2018 SiLeader.

Overview

Automatic deployment and build tool.

You can use this package as normal python package and interpreter.

Features

  • execute commands
  • copy files
  • execute debu script

debu script

Features

  • display data (print and echo)
  • execute commands
  • copy files
  • variables
  • comments

data types

name expr meaning
str "str" string type
int(hex) 0xbeef hexadecimal integer
int(dec) 129 decimal integer
int(oct) 0o127 octal integer
int(bin) 0b101 binary integer
host user@host:port, user@host SSH host name

script syntax

print and echo

print "data"
echo "data"

comments

# comment
print "data" # comment

copy files

host_destination << host_source: copy /path/to/destination /path/to/source

execute command

# execute ls command in host
host: ls

variables

# assign
var1 = "data"

# copy variable
var2 = var1

# use in host name
host = user@example.com
host: ls

About

Automatic Deployment and Build tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages