Arhn - архитектура программирования

Можно ли установить access_token в файле netlify.toml?

netlify командная строка позволяет указать access_token либо с помощью ~/.config/.netlify, либо с помощью переключателя -A.

Однако мне было интересно, будет ли это принято через файл конфигурации ./netlify.toml.

В документах есть поля, которые предполагают, что это может:

[context.production]
  environment = { ACCESS_TOKEN = "super secret", NODE_ENV = "8.0.1" }

[context.deploy-preview.environment]
  ACCESS_TOKEN = "not so secret"

Но когда я пытаюсь, выдает ошибку Токен доступа не найден. Пожалуйста, войдите. (из журналов отладки)

Итак, можно ли установить файл с access_token по ./netlify.toml, и если да, то что я делаю не так?

Если нет, то что на самом деле делают ACCESS_TOKEN, упомянутые в документах, и чем они отличаются от access_token из файла ~/.config/.netlify?

16.06.2018

Ответы:


1

Итак, можно ли установить access_token через файл netlify.toml, и если да, то что я делаю не так?

Командная строка netlifyctl устанавливает access_token в файле конфигурации не как переменную среды, поэтому переменная среды ACCESS_TOKEN не будет использоваться командой netlifyctl во время этого ответа.

Если нет, то что на самом деле делают ACCESS_TOKEN, упомянутые в документах, и чем они отличаются от access_token из файла ~/.config/netlify?

ACCESS_TOKEN, упомянутый в документах, — это всего лишь пример того, как установить переменную среды для использования в сценарии или процессе сборки во время развертывания на netlify. Эти два не являются одним и тем же и не имеют ничего общего друг с другом в этом случае. Теоретически вы можете использовать переменную среды для создания скрипта для запуска netlifyctl -A, используя переменную среды для передачи маркера доступа команде.

ПРИМЕЧАНИЕ. Не помещайте секретные токены в свой netlify.toml файл или .env файлы общедоступного репозитория для Netlify. На самом деле, будьте осторожны при использовании секретных ключей в общедоступных репозиториях в Netlify. Эти ключи могут быть раскрыты кем-то другим или случайно при коммите или запросе на вытягивание. Здесь объясняется, как создать файл .env для создания переменных среды из раздела "Сборка переменных среды" для использования в создавать скрипты в частном репозитории.

16.06.2018
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..