FAQ

Signing up with Bitbucket

Avatar

squashlabs, April 13, 2019

Squash only requests the absolutely minimum set of permissions on Bitbucket. When you signup you will be prompted to the following screens: Oauth This is the standard Bitbucket authorization page requesting your permission to give Squash access to your account. Squash needs your email address in order to communicate with you in the future for

Read more

Signing up with GitHub

Avatar

squashlabs, April 13, 2019

Squash only requests the absolutely minimum set of permissions on GitHub. When you signup you will be prompted to the following screens: Oauth This is the standard GitHub authorization page requesting your permission to give Squash access to your account. We only request read access to basic information. You may also grant access to any

Read more

FAQ: Billing

Avatar

squashlabs, March 29, 2019

How do the VM hours work? Each plan has a limit of VM hours you can use without additional charge. This limit is calculated based on the 1GB VM sizes. If you go over your plan’s limit of hours Squash will automatically charge the additional hours at the regular rate/hour on each VM size. More

Read more

FAQ: General Questions

Avatar

squashlabs, March 29, 2019

Are Squash URLs accessible to users outside my organization? By default yes, and you can also change this to restrict their visibility only to your organization members. How can I reduce the build & startup time of my deployments? Please go to How to reduce the build & startup times of my app. How can

Read more

Environment Variables

Avatar

squashlabs, March 24, 2019

Custom Environment Variables You can define custom environment variables from the Squash admin interface. Go to Settings -> Repositories and then click on “Settings” for a given repository. Each environment variable defined on this page will become available within the deployment host. They can also become available within docker containers with a few configuration steps (see

Read more

The VM Build Process

Avatar

squashlabs, March 24, 2019

When you start a new deployment Squash will perform the following steps in this order below. You may also check this quick intro on how Squash works. Finding a Build plan Squash first searches for a Squash YAML file. If the file is not present then it checks if there is a deployment profile defined

Read more