https://github.com/atls/buildpacks
https://github.com/atls/buildpacks
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/atls/buildpacks
- Owner: atls
- License: bsd-3-clause
- Created: 2022-03-29T15:14:10.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-14T23:29:53.000Z (over 1 year ago)
- Last Synced: 2025-03-15T00:27:01.291Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 306 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Build packs
[
](https://npmjs.com/package/@atls/code-service) [
](https://npmjs.com/package/@atls/schematics)
## Порядок обновления версии `NodeJS` базового билдера
Для всех операций необходим аккаунт Docker с доступом к `atlantislab`.
1. `/stacks/node/.../Dockerfile` - поправить версию ноды на необходимую
2. `/stacks/build.sh`
3. Проверяем версию ноды через `docker inspect X` где Х - ID созданного образа
4. `/stacks/push.sh`
На текущем этапе в Docker Hub запушены все образы из `/stacks`
Делаем билдер:
1. Запустить контейнер `atlantis/stacknode:run`
2. Запустить контейнер `atlantis/stacknode:build`
3. `/builders/build:sh` - поправить тег на `:buster-XX.XX`, подставив версию ноды до минорной. ВАЖНО: тег всегда меняем кроме случаев когда идет исправление созданного образа. Добавляя новый тег вы создаете новый образ под новым тегом вместе перезаписывания старого.
4. `/builders/build.sh`
5. Проверяем версию ноды через `docker inspect X` где Х - ID созданного образа
6. `docker image push atlantislab/builder-base:buster-XX.XX`
7. Проверяем в [Docker Hub](https://hub.docker.com/r/atlantislab/builder-base/tags) - должен появится ваш образ