CLI

vercel build

Construisez le projet en local ou en CI, au format Build Output API.

Le résultat, au format Build Output API, va dans .vercel/output et s'envoie ensuite avec vercel deploy --prebuilt.

Usage

Terminal
# Build de preview
vercel --api https://api.host.hgdc.ch build

# Build de production
vercel --api https://api.host.hgdc.ch build --prod

Variables d'environnement

Avant de construire, la commande télécharge les variables de l'environnement visé (preview, ou production avec --prod) et les donne au build. Vous n'avez rien à copier à la main. Le détail est sur vercel pull.

Options

Options de la commande

--prodboolean
Construit pour la production, avec les variables de production.
--yesboolean
Télécharge les réglages du projet sans rien demander. Indispensable en CI.
--cwdchemin
Dossier du projet, si ce n'est pas le dossier courant.

Options globales

Ces deux options s'ajoutent à chaque commande. Elles sont détaillées dans Configurer la CLI.

Options

--apiURLrequis
Adresse de l'API de SmartFlow Host : https://api.host.hgdc.ch.
--tokenstringrequis
Clé d'API, qui commence par ah_. Elle peut aussi venir de la variable VERCEL_TOKEN.

Exemple complet

Terminal
export VERCEL_TOKEN=ah_…
vercel --api https://api.host.hgdc.ch pull --yes --environment=production
vercel --api https://api.host.hgdc.ch build --prod
vercel --api https://api.host.hgdc.ch deploy --prebuilt --prod

Remarques

  • Le framework est détecté par la CLI elle-même. La liste de ce qui est servi est sur Frameworks.
  • Le rendu à la demande et les routes d'API s'exécutent en préversion, équipe par équipe ; le middleware n'est pas encore servi.