Automatic Deployment and Build tool
Project description
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_source >> host_destination: copy /path/to/source /path/to/destination
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
debu-0.1.0.tar.gz
(8.9 kB
view details)
Built Distribution
debu-0.1.0-py3-none-any.whl
(6.1 kB
view details)
File details
Details for the file debu-0.1.0.tar.gz
.
File metadata
- Download URL: debu-0.1.0.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8e0d874b4dc0de71c7ff2746a5de9342fdd6153dd181c077c9f94d94f70d544 |
|
MD5 | f0223d1db7462ad8a7585a4b22344809 |
|
BLAKE2b-256 | 1d5e4ba3eef7103440a94524654fbae5f68aed89a0bbcaecd6984174240cdc5d |
File details
Details for the file debu-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: debu-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcf233a34937b45f3767fa327f185bafa73053de7c1881e2a933102ada85a25f |
|
MD5 | e57052b1da1da90ec1fd4872e99404fc |
|
BLAKE2b-256 | d77643378a71b87cdad5ef3b6d71cdaf61cec4f99b66a6f509e08998d20b450a |