forcedotcom / salesforcedx-docker

The official Dockerfile for Salesforce DX
BSD 3-Clause "New" or "Revised" License
74 stars 25 forks source link

[WIP] Add jq Library to an Image With -Full Tag #11

Closed jonnyhork closed 4 years ago

jonnyhork commented 4 years ago

What does this PR do?

In response to this request we will add a second official SFDX image with the tag x.y.z-full. This PR will add a Dockerfile_full that will represent the layers of the full version of the image. Any additional utilities other than whats needed for SFDX should be added to Dockerfile_full. The original image will be tagged as x.y.z-slim, latest will also reflect the slim image.

Each time we run scripts/publish.js both the slim and the full version will be pushed to the Docker Hub.

The result will be similar to this with the addition of the latest tag:

image

What issues does this PR fix or reference?

@W-6697376@

jonnyhork commented 4 years ago

I am going to have to edit the config.yml for CircleCI. I forgot we added verification for the CLI,Java and Node versions. For now I am thinking I will have two jobs run, one for the slim and one for the full. Then I can add a verification for jq. I will also have to point to different Dockerfile paths.