File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,6 +40,18 @@ RUN curl -L https://github.com/pantheon-systems/terminus/releases/latest/downloa
4040 && chmod +x /usr/local/bin/terminus \
4141 && terminus self:plugin:install terminus-secrets-manager-plugin
4242
43+ # Install 1password-cli, see https://developer.1password.com/docs/cli/get-started/
44+ RUN curl -sS https://downloads.1password.com/linux/keys/1password.asc \
45+ | gpg --dearmor --output /usr/share/keyrings/1password-archive-keyring.gpg \
46+ && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/1password-archive-keyring.gpg] https://downloads.1password.com/linux/debian/$(dpkg --print-architecture) stable main" \
47+ | tee /etc/apt/sources.list.d/1password.list \
48+ && mkdir -p /etc/debsig/policies/AC2D62742012EA22/ \
49+ && curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol \
50+ | tee /etc/debsig/policies/AC2D62742012EA22/1password.pol \
51+ && mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22 \
52+ && curl -sS https://downloads.1password.com/linux/keys/1password.asc \
53+ | gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg \
54+ && apt update && apt install 1password-cli
4355
4456# Install atuin
4557#
You can’t perform that action at this time.
0 commit comments