Sign inSign up

emarsys/client-publish

By emarsys

•Updated almost 3 years ago

Deployer for client side projects. Uploads the bundled client application to target dist. platform

Image
1

10K+

emarsys/client-publish repository overview

⁠docker-client-publish

Deploy docker image Docker Pulls Docker Image Size (latest semver) Docker Image Version (latest semver) npm

"Unofficial" docker image for client publish⁠, updated every 4 hour when new version is published.

⁠Benchmarks

⁠Usage in github actions

- name: Deploy to staging
  uses: docker://emarsys/client-publish:latest
  env:
    REDIRECTOR_NAME: ${{ env.PROJECT_NAME }}
    REDIRECTOR_API_SECRET: ${{ secrets.REDIRECTOR_API_SECRET_STAGING }}
    AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
    AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
  with:
    args: deploy --target-env staging

⁠Usage in locally

$ docker run \
    --rm \
    -e REDIRECTOR_NAME="${REDIRECTOR_NAME}" \
    -e REDIRECTOR_API_SECRET="${REDIRECTOR_NAME}" \
    -e AWS_ACCESS_KEY_ID="${AWS_ACCESS_KEY_ID}" \
    -e AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" \
    -v $(pwd)/dist:/home/app/dist \
    emarsys/client-publish:latest \
    deploy --target-env staging

Tag summary

Content type

Image

Digest

sha256:7259c0f32…

Size

65.5 MB

Last updated

almost 3 years ago

docker pull emarsys/client-publish