mirror of
https://github.com/dokku/dokku.git
synced 2026-08-29 10:08:53 +02:00
feat: clear repo cache on stack change
This commit is contained in:
1
plugins/repo/.gitignore
vendored
1
plugins/repo/.gitignore
vendored
@@ -3,3 +3,4 @@
|
||||
/triggers/*
|
||||
/triggers
|
||||
/pre-delete
|
||||
/post-stack-set
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
SUBCOMMANDS = subcommands/gc subcommands/purge-cache
|
||||
TRIGGERS = triggers/pre-delete
|
||||
TRIGGERS = triggers/post-stack-set triggers/pre-delete
|
||||
BUILD = commands subcommands triggers
|
||||
PLUGIN_NAME = repo
|
||||
|
||||
|
||||
@@ -18,6 +18,9 @@ func main() {
|
||||
|
||||
var err error
|
||||
switch trigger {
|
||||
case "post-stack-set":
|
||||
appName := flag.Arg(0)
|
||||
err = repo.PurgeCache(appName)
|
||||
case "pre-delete":
|
||||
appName := flag.Arg(0)
|
||||
err = repo.PurgeCache(appName)
|
||||
|
||||
Reference in New Issue
Block a user