From 27312e8307cadcb0cb81901ea80301491719f70f Mon Sep 17 00:00:00 2001 From: Stephan Boyer Date: Sat, 4 May 2024 01:52:09 -0700 Subject: [PATCH] Update the Ubuntu version in the toastfile to 22.04 LTS --- toast.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/toast.yml b/toast.yml index e4983c2..724cebc 100644 --- a/toast.yml +++ b/toast.yml @@ -1,4 +1,4 @@ -image: ubuntu:22.04 +image: ubuntu:24.04 default: build user: user command_prefix: | @@ -29,6 +29,7 @@ tasks: command: | # Install the following packages: # + # - build-essential - Used to link some crates # - ca-certificates - Used for fetching Docker's GPG key # - curl - Used for installing Docker, Tagref, and Rust # - gcc-aarch64-linux-gnu - Used for linking the binary for AArch64 @@ -39,6 +40,7 @@ tasks: # - shellcheck - Used for linting shell scripts apt-get update apt-get install --yes \ + build-essential \ ca-certificates \ curl \ gcc-aarch64-linux-gnu \ @@ -78,8 +80,8 @@ tasks: description: Create a user who doesn't have root privileges. user: root command: | - # Create a user named `user` with a home directory. - adduser --disabled-password --gecos '' user + # Create a user named `user` with a home directory and with Bash as the login shell. + useradd user --create-home --shell /bin/bash install_rust: description: Install Rust, a systems programming language.