version: "3"
build:
steps:
- type: apt-get
packages: ["curl", "gnupg"]
extra_repositories:
- type: apt-get
packages: ["bazel"]
extra_repositories:
- key_url: https://bazel.build/bazel-release.pub.gpg
repository: https://storage.googleapis.com/bazel-apt
components:
- jdk1.8
distribution: stable
version: "3"
build:
steps:
- type: apt-get
packages: ["curl"]
- type: command
command: |-
sh <(curl -L https://nixos.org/nix/install) --no-daemon
. ~/.nix-profile/etc/profile.d/nix.sh
shell: /bin/bash -l {}
version: "3"
build:
steps:
- type: apt-get
packages: ["curl", "apt-transport-https", "ca-certificates"]
- type: apt-get
packages: ["docker-ce", "docker-ce-cli", "containerd.io"]
extra_repositories:
- key_url: https://download.docker.com/linux/ubuntu/gpg
repository: https://download.docker.com/linux/ubuntu
- type: command
command: |
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
usermod -aG docker devzero
systemctl enable docker.service
systemctl enable containerd.service
directory: /home/devzero
user: root