Настройка сборки на CloudFlare Workers

Инструкция по настройке сборки на CloudFlare Workers

  1. Получите доступ к репозиториям /exchanger-admin-web и /exchanger-client-web. Инструкция по получению доступа: Доступ к исходному коду

  2. Зайдите в настройки вашего домена на CloudFlare - раздел "Overview" - скопируйте значение ".

  3. На странице лицензии нажмите "" - в открывшимся окне в поле "Key Variable" вставьте:

    CLOUDFLARE_ACCOUNT_ID

    В поле "Value" - значение "Account ID", которое вы скопировали ранее - нажмите - "Yes"

  4. Вернитесь на страницу CloudFlare - раздел "Overview" - нажмите "". В новой вкладке в разделе "API Tokens" нажмите "". Далее, в поле с "Edit CloudFlare Workers" нажмите "". На следующей странице в разделе "Account Resources" выберите ваш email - в разделе "Zone Resources" выберите ваш домен - нажмите "" - далее "Create token". На финальной странице скопируйте .

  5. Снова зайдите на страницу лицензии - нажмите "Add veriable CI/CD" - в открывшимся окне в поле "Key Variable" вставьте:

    CLOUDFLARE_API_TOKEN

    В поле "Value" - значение "API Token", которое вы скопировали ранее - - "Yes"

  6. Еще раз нажмите "Add veriable CI/CD" - в открывшимся окне в поле "Key Variable" вставьте:

    DEPLOY_BRANCH_WEB

    В поле "Value" - значение "Имя ветки которую необходимо собирать client-web", которое вы скопировали ранее - - "Yes"

  7. Повторно для админ панели нажмите "Add veriable CI/CD" - в открывшимся окне в поле "Key Variable" вставьте:

    DEPLOY_BRANCH_ADMIN

    В поле "Value" - значение "Имя ветки которую необходимо собирать проекта админ панели", которое вы скопировали ранее - - "Yes"

  8. Теперь вы можете запускать Pipelines для репозитория из созданной ветки. Нажмите "" напротив нужного репозитория - выбрать ветку из которой необходимо собрать проект - нажать "Yes".

Перейдя в репозиторий /exchanger-admin-web или /exchanger-client-web в git.boxexchanger.net - .

Last updated