Comments 13
тут скорее имелось ввиду, что в принципе этот процесс: “толкать -> ломать -> разбираться -> править -> проверять что вышло и т.д.” — частенько занимает намного больше времени, чем хотелось бы…
А так, я уже перетащил 3-4 проекта на GitHub Actions, и думаю что буду еще мигрировать туда
YML, ну не люблю я его.
Вы не поверите, но
{"a":1, "b":["3","c"]}
является валидным yaml. Поэтому можно пользоваться фигурными и квадратными скобками и не думать траспортире с линейкой.
Я люблю YML, т.к., ИМХО, его легче читать, чем json. Но если нужно писать, то лучше вооружиться подходящим инструментом. Я пользуюсь сервисом https://www.json2yaml.com/, который позволяет редактировать данные одновременно в двух форматах: json и yaml
GitHub Actions мне показался не прикладным инструментом, решающим твою задачу парой конструкций, а свалкой произвольно именованных запчастей, среди которых надо разыскать подходящие и выяснить их аргументы, заглядывая внутрь каждой реализации.
Подскажите, как правильно настроить GitHub Actions CI, чтобы использовать TestContainers?
Подойдёт даже ссылка на работающий пример.
Вот тут все тесты с тестконтейнерами: https://github.com/javister/javister-docker-base/tree/master/tests/simple/src/test/java/com/github/javister/docker/testing/base
?Подскажите пожалуйста. Может ли GitHub Actions загружать XML со стороннего сайта заменять статический текст в этом файле и сохранять в свою репу?
Если да, то подскажите в какую сторону копать. Несколько раз пытался найти чтото, но всегда попадаются большие статьи с простыми, базовыми примерами.
Да конечно
run: |
curl -o ./file.xml https://example.com/file.xml
# логинимся под токеном GITHUB_TOKEN сохраняем и пушим
Извините, я очень давно пользуюсь GitHub но в Action я полный 0.
Посоветуйте пожалуйста:
-. Этот код в имени какого файла писать?
-. Подскажите пример (любой) для логинится, сохранять и пушить. (можете просто ссылку дать).
я собственно эту функцию хочу внедрить для CMS Joomla для всех Россиян, так как оригинальные серверы блокированы. Но если подгружать XML c серверов на GitHub, то CMS Joomla легко обновляется с GitHub. Я даже на эту тему писал тут статью. Но мне приходится каждый раз обновления XML обновлять вручную.
Круги ада с GitHub Actions (строим CI/CD pipeline для Java-проекта)