Saltar al contenido principal

Instalación

Autoforce es una herramienta de linea de comandos (CLI) que busca ayudar a desarrolladores, especialmente de Salesforce, en tareas repetitivas y estandarizadas, enfocandolos y ayudando a ser mas productivos.

Ademas de instalar autoforce dependiendo de las tareas tambien deberá instalar algunas dependencias.

Instalacion de autoforce

Para instalar autoforce en un repositorio git local, dentro de dicha carpeta ejecute:

yarn add -D autoforce

Si el repositorio no tiene un package.json va a dar un error.

Ahora para probar la instalación puede ver la versión:

npx autoforce version

Instalando dependencias

Git

Para tareas que usen comando de git, por ejemplo para crear una branch localmente o hacer un commit.

Instalar git

Instalar Salesforce CLI

Para tareas que requieran crear un ambiente efimero de desarrollo (scratch).

Saleforce CLI es la herramienta de linea de comando que nos permite subir codigo a nuestra scracth, y bajar de la misma distinto metadatos que son creados dentro de la UI de SF.

Bajar el CLI

Cualquier cosa consultar la guia de instalacion

Conenctarse al DevHub

Ahora que tienen el cli y el devhub, tenemos que autenticarnos a fin de el cli puedan conectarse al devhun y crear scratch orgs.

Con el siguiente comando nos autenticamos y a su vez lo seteamos a este devhub como default (-d). Si no lo ponemos default, ya sea porque tenemos otros DevHubs, al crear una scratch tendriamos que decirle desde que devhub la tiene que crear.

sf org login web -d -a myhuborg

si no funciona el login web, esto puede pasar en algunos windows, pueden usar el flujo de device

sf org login device -d -a myhuborg