есть ли возможность принудительно перед запуском плейбука заставить его сделать ansible-galaxy role install --force?
А для каких сценариев? requirements.yml ?
а, потому чтосемафор обновляет роль только если хеш файла requirements.yml изменился. а я устал на каждый коммит в роли вешать теги и в плейбуку версии менять. хочу гадостей типа "master" в версии роли
version: origin/master изменения тоже игнорит?
есть проект с ролью. семафор обновляет роль только если хеш файла requirements.yml изменился
семафор хранить md5 хеш и обновляет роль только если хеш файла requirements.yml изменился. поэтому приходится постоянно изменять версии и вешать теги на коммиты в роли"
ну видимо ждать только пока https://github.com/ansible-semaphore/semaphore/issues/1035 или костылить удаление роли в конце плея своего
можно удалять хеш, конечно но прям костыль костыль
Если добавить галочку "force install requirements.txt" при запуске задачи, это будет то что нужно? Или есть какие-то другие предожения как это реализовать?
не знаю. завтра проверю
Обсуждают сегодня