npm install
npm install -g nodemon gulp
REDIS_URI
на сервере Schul-Cloudgulp watch
чтобы запустить Gulpnpm run watch
, чтобы загрузить приложение или использовать npm run debug
для запуска с помощью -INSPEPE: 9311, чтобы отладить приложение на порту 9311http://localhost:3033
Добавьте темы в /темы каталог. Вызовите Gulp и Node с SC_THEME, установленным на имя каталога. Затем очистите файлы сборки и кеш для глотка с помощью gulp clear
Запустите set SC_THEME={themeName}
без пробелов вокруг равного знака!
По умолчанию филиал: Мастер
git pull
git rebase -p develop
(не git merge
!) И решайте конфликты слияния, если это необходимоgit push
Чтобы построить изображение контейнера по умолчанию. Запустите следующий код:
make build
Чтобы настроить процесс сборки, установите некоторые переменные среды (подробности см. Makefile). Например, установите DOCKER_IMAGE_TAG
для создания пользовательской теги изображения:
make build DOCKER_IMAGE_TAG="foo/bar:latest"
Чтобы протолкнуть ранее созданное изображение контейнера по умолчанию. Запустите следующий код:
make push
TODO: В настоящее время частные учетные данные (имя пользователя, пароль) будут использоваться для docker login
(см. ~/.docker/config.json
). Это должно быть настраивается позже для трубопроводов CI.
Чтобы настроить процесс Push, установите некоторые переменные среды (подробности см. Makefile). Например, установите DOCKER_IMAGE_TAG
, чтобы натолкнуть пользовательский тег изображения:
make push DOCKER_IMAGE_TAG="foo/bar:latest"