@@ -33,36 +33,41 @@ build {
3333
3434 provisioner "shell" {
3535 inline = [
36- " curl -L https://nixos.org/nix/install -o install-nix.sh" ,
37- " chmod +x install-nix.sh" ,
38- " bash install-nix.sh --daemon" ,
39- " rm install-nix.sh" ,
40- " sed -i '1i. /etc/bashrc' ~/.bashrc"
36+ " curl -L https://nixos.org/nix/install -o install-nix.sh" ,
37+ " chmod +x install-nix.sh" ,
38+ " bash install-nix.sh --daemon" ,
39+ " rm install-nix.sh" ,
40+ " sed -i '1i. /etc/bashrc' ~/.bashrc"
4141 ]
4242 }
4343
4444 provisioner "file" {
4545 source = " packages.nix"
4646 destination = " /tmp/packages.nix"
47+ }
4748
48-
49+ provisioner "file" {
50+ source = " license.jwt"
51+ destination = " /tmp/license.jwt"
4952 }
5053
5154 provisioner "shell" {
5255 inline = [
53- " nix-env -if /tmp/packages.nix" ,
54- " sudo apt-get update" ,
55- " sudo apt-get install -y --no-install-recommends --no-install-suggests google-cloud-sdk-gke-gcloud-auth-plugin locales" ,
56- " echo 'en_US.UTF-8 UTF-8' | sudo tee /etc/locale.gen" ,
57- " sudo locale-gen" ,
56+ " nix-env -if /tmp/packages.nix" ,
57+ " sudo apt-get update" ,
58+ " sudo apt-get install -y --no-install-recommends --no-install-suggests google-cloud-sdk-gke-gcloud-auth-plugin locales cloud-init " ,
59+ " echo 'en_US.UTF-8 UTF-8' | sudo tee /etc/locale.gen" ,
60+ " sudo locale-gen" ,
5861 ]
5962 }
6063
6164 provisioner "shell" {
6265 inline = [
63- " git clone https://github.com/nginxinc/nginx-gateway-fabric.git" ,
66+ " echo 'alias k='kubectl'' >> .bashrc" ,
67+ " git clone https://github.com/nginx/nginx-gateway-fabric.git" ,
6468 " cd nginx-gateway-fabric/tests" ,
6569 " go mod download" ,
70+ " cp /tmp/license.jwt ../license.jwt" ,
6671 ]
6772 }
6873
0 commit comments