Skip to main content

Installation

Taqueria Installation Basics​

Installing Taqueria is a quick and easy process if you understand a few basic concepts and follow the steps outlined in this guide

There are two main components you can install:

  • The Taqueria CLI (required)
  • The VS Code plugin for Taqueria (optional)
note

The Taqueria CLI is required to use the VS Code extension and as such, must be installed first

Requirements​

Taqueria CLI​

  • Node.js v16.16 or later. (v17.x.x or later is not supported)
  • A compatible operating system:
    • MacOS
    • Linux
    • Windows (via WSL 2)
  • Docker v20.10.12 or later

Installing the Taqueria CLI​

Overview​

The Taqueria CLI is an executable binary named taq, installed globally in your shell's $PATH

Installing the Taqueria CLI involves the following steps:

  1. Download the correct build of Taqueria for your operating system
  2. Make the Taqueria binary taq executable
  3. Add taq to your shell's $PATH

Once these steps are complete, you will be able to run Taqueria from your terminal using the taq command

OS Specific Instructions​

  1. Download the latest MacOS build of Taqueria
curl -LO https://taqueria.io/get/macos/taq
  1. Make the binary file executable
chmod +x taq
  1. Move the binary to a directory in your shell's $PATH
sudo mv taq /usr/local/bin
  1. Disable MacOS Gatekeeper to allow Taqueria to run
sudo spctl --master-disable
caution

Currently the taq binary is not signed for Mac OS. In order to run Taqueria, users must disable MacOS Gatekeeper (This is not ideal)
This is a temporary workaround until we can sign the binaries (see #129)

If you want to re-enable the MacOS Gatekeeper later on, run the command
sudo spctl --master-enable

Test the CLI​

At this point, Taqueria should be installed and ready to use. You can test this by running the following command:

taq --version

You should see the version of Taqueria installed output:

0.40.6

If you see this, you have successfully installed the Taqueria CLI!

Installing the VS Code Extension (optional)​

The Taqueria VS Code Extension is installed from the Extensions pane within VS Code. The steps to install are:

  1. Open the Extensions pane
  2. Type Taqueria in the search bar
  3. Click install