/
githubmirror
/
ignition
Обзор
Документация
Войти
/
githubmirror
/
ignition
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v2.4.0
generate
21 строка
692 B
Benjamin Gilbert
config/v3_2_experimental: set up package
03 май 2020, 08:42
03 май 2020, 08:42
469a5cc
Код
Авторство
О чём код?
#!/usr/bin/env bash set -eu # This script uses schematyper, which must be installed and in the PATH, to # convert the json schema stored in schema/ignition.json into go structs for # json deserialization in config/types/schema.go. # # This script should be run whenever schema/ignition.json is modified. hash schematyper 2>/dev/null || { echo >&2 "schematyper must be installed and in the PATH to use this script: https://github.com/idubinskiy/schematyper" exit 1 } specs="v3_0 v3_1 v3_2_experimental" for spec in $specs do echo "Generating schema..." schematyper --package=types "config/${spec}/schema/ignition.json" -o "config/${spec}/types/schema.go" --root-type=Config done