Ian Fijolek
eb80a81255
All checks were successful
continuous-integration/drone/push Build is passing
30 lines
450 B
HCL
30 lines
450 B
HCL
job "IntegrationTest" {
|
|
schedule = "@daily"
|
|
|
|
config {
|
|
repo = "/repo"
|
|
passphrase = "shh"
|
|
}
|
|
|
|
mysql {
|
|
hostname = env("MYSQL_HOST")
|
|
database = "main"
|
|
username = env("MYSQL_USER")
|
|
password = env("MYSQL_PWD")
|
|
dump_to = "/tmp/mysql.sql"
|
|
}
|
|
|
|
sqlite {
|
|
path = "/data/test_database.db"
|
|
dump_to = "/data/test_database.db.bak"
|
|
}
|
|
|
|
backup {
|
|
paths = ["/data"]
|
|
|
|
restore_opts {
|
|
Target = "/"
|
|
}
|
|
}
|
|
}
|