|
6bd216615d
|
use test command to detect if folder
|
2023-06-23 10:46:59 +02:00 |
|
|
e692c4df18
|
add move step support and fix some steps names
continuous-integration/drone/push Build is passing
|
2023-06-23 10:17:29 +02:00 |
|
|
6ae2d4ded1
|
add services steps support
continuous-integration/drone/push Build is passing
|
2023-06-23 10:01:52 +02:00 |
|
|
a503ad16c0
|
configured mutli-threading and fixed lxc detection for steps
continuous-integration/drone/push Build is passing
|
2023-06-22 16:15:52 +02:00 |
|
|
ea6266b433
|
fixed circular import and fix ipv4 delay
|
2023-06-22 15:57:15 +02:00 |
|
|
099638570f
|
remade the steps runner and improved some functions
continuous-integration/drone/push Build is passing
|
2023-06-22 15:43:35 +02:00 |
|
|
0473d7b9da
|
remade the conditions checker
continuous-integration/drone/push Build is passing
|
2023-06-22 14:22:04 +02:00 |
|
|
f20b2bbd38
|
refactor lots of code (remove useless getters, move to separates packages, etc)
continuous-integration/drone/push Build is passing
|
2023-06-22 11:10:22 +02:00 |
|
|
08be432453
|
move documentation to wiki
continuous-integration/drone/push Build is passing
|
2023-06-22 08:49:43 +02:00 |
|
|
d0cdb6d55f
|
replaced json by yaml, improved traefik lxc and git detection/update
continuous-integration/drone/push Build is passing
|
2023-06-21 17:10:15 +02:00 |
|
|
d6123581bc
|
fix features as int and network name
continuous-integration/drone/push Build is passing
|
2023-06-21 13:12:33 +02:00 |
|
|
eb997864e2
|
dont crash if param is not set in config.json
continuous-integration/drone/push Build is passing
|
2023-06-21 12:19:14 +02:00 |
|
|
bdc7d1bd03
|
update create/set pct command
continuous-integration/drone/push Build is passing
|
2023-06-21 12:17:15 +02:00 |
|
|
e09f768736
|
fix folder_create step not ran
continuous-integration/drone/push Build is passing
|
2023-06-21 10:45:00 +02:00 |
|
|
bffeb92008
|
update forgejo lxc
continuous-integration/drone/push Build is passing
|
2023-06-21 10:17:21 +02:00 |
|
|
423bc70634
|
add option to set owner when creating file/folder
continuous-integration/drone/push Build is passing
|
2023-06-21 09:33:31 +02:00 |
|
|
30cbc33217
|
vaultwarden lxc working
continuous-integration/drone/push Build is passing
|
2023-06-20 16:10:53 +02:00 |
|
|
3b95f5551d
|
fixed get ipv4 (w/ netmask) and setup alpine repo and fixed mutliples commands
continuous-integration/drone/push Build is passing
|
2023-06-20 15:17:17 +02:00 |
|
|
a5b09f45d5
|
fixed install multiples packages at once
|
2023-06-20 15:15:53 +02:00 |
|
|
6d3d9b3fbc
|
fixed key error on optional() for creation steps
|
2023-06-20 15:15:30 +02:00 |
|
|
4ec9c86b2c
|
fixed key error on optional() for creation steps
|
2023-06-20 15:15:15 +02:00 |
|
|
a659323779
|
check if there is conditions for the creation or not and added support for running multiples commands at once
continuous-integration/drone/push Build is passing
|
2023-06-20 10:25:02 +02:00 |
|
|
e6dd3d81ce
|
sped up the soft by about 3x using basic caching and threads
continuous-integration/drone/push Build is passing
|
2023-06-20 10:01:13 +02:00 |
|
|
7ed109f70b
|
revert caching system
|
2023-06-20 08:56:02 +02:00 |
|
|
5c67775f34
|
commit before remaking caching system
continuous-integration/drone/push Build is passing
|
2023-06-20 08:48:38 +02:00 |
|
|
957df53cd5
|
started implementing caching
continuous-integration/drone/push Build is passing
|
2023-06-19 16:38:55 +02:00 |
|
|
d020eb3b89
|
replaced pct by ssh when possible for speed
|
2023-06-19 14:01:44 +02:00 |
|
|
d29a4fb511
|
fixed scp host key error
|
2023-06-19 10:16:49 +02:00 |
|
|
673c7a3858
|
fixed problem with running scripts and ssh key generation on new lxc
continuous-integration/drone/push Build is passing
|
2023-06-19 09:58:29 +02:00 |
|
|
9fe806882e
|
added scripts support
continuous-integration/drone/push Build is passing
|
2023-06-16 16:06:03 +02:00 |
|
|
fafa85c0e1
|
added local copy of folder to pve then lxc
|
2023-06-16 16:05:55 +02:00 |
|
|
cc408237d9
|
updated get_ipv4
|
2023-06-16 16:04:09 +02:00 |
|
|
7d124cf751
|
make sure bash is installed on creation of lxc
|
2023-06-16 16:03:39 +02:00 |
|
|
d5911f7fcb
|
updated detection in ssh and docker scripts
|
2023-06-16 16:03:00 +02:00 |
|
|
b0078a32db
|
renamed local_path to just path
continuous-integration/drone/push Build is passing
|
2023-06-16 13:36:11 +02:00 |
|
|
609cc0ef24
|
started new script running system
continuous-integration/drone/push Build is passing
|
2023-06-15 17:13:34 +02:00 |
|
|
25b208094d
|
merged commands_utils into Machine class
|
2023-06-15 17:10:16 +02:00 |
|
|
5e77c93865
|
removed patchwork from requirement
|
2023-06-15 16:58:49 +02:00 |
|
|
350fafbfe0
|
fixed running from repo remotely
continuous-integration/drone/push Build is failing
|
2023-06-15 16:55:40 +02:00 |
|
|
e654102176
|
MASSIVE REWORK of structure include new object oriented approch with linuxmachine/pve host, etc
continuous-integration/drone/push Build is failing
|
2023-06-15 16:25:47 +02:00 |
|
|
19487527f9
|
add parser
continuous-integration/drone/push Build is passing
|
2023-06-14 16:30:17 +02:00 |
|
|
28cc208e13
|
update drone and readme for repo based resources
|
2023-06-14 15:52:30 +02:00 |
|
|
ad46181f6e
|
remove resources from pdj repo
|
2023-06-14 14:51:59 +02:00 |
|
|
360d1f6b7e
|
remove identity file
|
2023-06-14 14:45:23 +02:00 |
|
|
4cb9752c23
|
added support for step conditions and improved logging and setup ssh identity file in settings
continuous-integration/drone/push Build is passing
|
2023-06-14 14:31:20 +02:00 |
|
|
fbf1e87b39
|
added exception to scp
|
2023-06-14 14:30:25 +02:00 |
|
|
c6439c6899
|
added has_file and has_directory to lxc
|
2023-06-14 14:29:46 +02:00 |
|
|
eb191a7a55
|
Running local scripts now works correctly and improved the varions way to run commands on both the PVE and the LXCs
continuous-integration/drone/push Build is passing
|
2023-06-14 11:29:38 +02:00 |
|
|
2e70f64269
|
edit lxc config and fix path
continuous-integration/drone/push Build is passing
|
2023-06-13 16:39:20 +02:00 |
|
|
85329abf4b
|
edit lxc config
continuous-integration/drone/push Build is passing
|
2023-06-13 16:30:56 +02:00 |
|