Skip to content

Commit

Permalink
feat(Tools): Adding wget and git-secret to base image
Browse files Browse the repository at this point in the history
  • Loading branch information
hypery2k committed Sep 9, 2020
1 parent bbeb910 commit cbb01f3
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Various Docker Images for Building NodeJS, Java and Ansible artifacts
* Terraform: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/terraform-builder.svg)](https://hub.docker.com/r/toolisticon/terraform-builder)
* Java:
* OpenJDK 8: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/openjdk8-builder.svg)](https://hub.docker.com/r/toolisticon/openjdk8-builder)
* OpenJDK 11: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/openjdk11.svg)](https://hub.docker.com/r/toolisticon/openjdk11-builder)
* OpenJDK 11: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/openjdk11-builder.svg)](https://hub.docker.com/r/toolisticon/openjdk11-builder)
* OracleJDK 12: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/oraclejdk12-builder.svg)](https://hub.docker.com/r/toolisticon/oraclejdk12-builder)
* OracleJDK 13: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/oraclejdk13-builder.svg)](https://hub.docker.com/r/toolisticon/oraclejdk13-builder)
* NodeJS: [![Docker Pulls](https://img.shields.io/docker/pulls/toolisticon/nodejs-builder.svg)](https://hub.docker.com/r/toolisticon/nodejs-builder)
Expand All @@ -27,8 +27,11 @@ All images share common base:
* Chrome
* Docker
* Common tools:
* wget
* [Git Secret](https://git-secret.io)
* rsync
* curl
* nodejs/npm

## Tools used

Expand Down
6 changes: 5 additions & 1 deletion roles/prepare/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,9 @@

- name: Boostrap kubectl
raw: curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x ./kubectl && mv ./kubectl /usr/local/bin/kubectl

- name: GCloud CLI
raw: echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - && apt-get update -y && apt-get install google-cloud-sdk -y
raw: echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - && apt-get update -y && apt-get install google-cloud-sdk -y

- name: Install Git-Secret
raw: echo "deb https://dl.bintray.com/sobolevn/deb git-secret main" | tee -a /etc/apt/sources.list && wget -qO - https://api.bintray.com/users/sobolevn/keys/gpg/public.key | apt-key add - && apt-get update && sudo apt-get install git-secret
3 changes: 2 additions & 1 deletion roles/prepare/vars/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ common_packages:
- "vim"
- "sudo"
- "unzip"
- "python-pip"
- "python3-pip"
- "nodejs"
- "wget"

0 comments on commit cbb01f3

Please sign in to comment.