- Improve the parsing of Git URLs to correctly handle paths and branches. - Fix an issue where the `griddriver` installer was not correctly - installed. - Fix a bug in the `IPAddress` `ping` function. - Update the `GitLocation` struct to correctly handle branches and - tags. - Fix a bug in the `GitRepo` `checkout` function. - Improve the `gitlocation_from_url` function to handle various Git - URL formats. - Update the `livekit` installer to use the correct source command. - Update the `golang` installer to use the correct `go version` - command. - Update the `griddriver` installer to use the correct version - command. Co-authored-by: supermario <mariobassem12@gmail.com>
25 lines
845 B
GLSL
Executable File
25 lines
845 B
GLSL
Executable File
#!/usr/bin/env -S v -gc none -no-retry-compilation -cc tcc -d use_openssl -enable-globals -cg run
|
|
|
|
import freeflowuniverse.herolib.threefold.gridproxy
|
|
import freeflowuniverse.herolib.threefold.tfgrid3deployer
|
|
import freeflowuniverse.herolib.installers.threefold.griddriver
|
|
import os
|
|
import time
|
|
|
|
griddriver.install()!
|
|
|
|
v := tfgrid3deployer.get()!
|
|
println('cred: ${v}')
|
|
|
|
deployment_name := 'vm_caddy1'
|
|
mut deployment := tfgrid3deployer.get_deployment(deployment_name)!
|
|
deployment.remove_machine('vm_caddy1')!
|
|
deployment.deploy()!
|
|
os.rm('${os.home_dir()}/hero/db/0/session_deployer/${deployment_name}')!
|
|
|
|
deployment_name2 := 'vm_caddy_gw'
|
|
mut deployment2 := tfgrid3deployer.get_deployment(deployment_name2)!
|
|
deployment2.remove_webname('gwnamecaddy')!
|
|
deployment2.deploy()!
|
|
os.rm('${os.home_dir()}/hero/db/0/session_deployer/${deployment_name2}')!
|