diff --git a/internal/flags/flags.go b/internal/flags/flags.go index 4911408c..b4c89f7d 100644 --- a/internal/flags/flags.go +++ b/internal/flags/flags.go @@ -102,7 +102,7 @@ func init() { reader := taskrc.NewReader() config, _ := reader.Read(node) - expiry := getDurationValue(config.Remote.Expiry, "REMOTE_EXPIRY", 0) + expiry := getDurationValue(config.Remote.CacheExpiry, "REMOTE_CACHE_EXPIRY", 0) experiments.ParseWithConfig(dir, config) // Parse the rest of the flags diff --git a/taskrc/ast/taskrc.go b/taskrc/ast/taskrc.go index 9ff8c095..cdbe8fd1 100644 --- a/taskrc/ast/taskrc.go +++ b/taskrc/ast/taskrc.go @@ -12,5 +12,5 @@ type TaskRC struct { } type remote struct { - Expiry *time.Duration `yaml:"expiry"` + CacheExpiry *time.Duration `yaml:"cache-expiry"` } diff --git a/website/static/schema-taskrc.json b/website/static/schema-taskrc.json index 594d5212..6ac80142 100644 --- a/website/static/schema-taskrc.json +++ b/website/static/schema-taskrc.json @@ -9,7 +9,8 @@ "additionalProperties": { "type": "integer" } - }, "remote": { + }, + "remote": { "type": "object", "properties": { "cache-expiry": {