Sign inSign up

pricefx/pfxpackage

By pricefx

•Updated about 11 hours ago

Official Pricefx docker image with packaging tool for uploads to Pricefx

Image
1

50K+

pricefx/pfxpackage repository overview

Official Pricefx docker image with packaging tool that allows upload pricefx logics into target environments. Can be used from cli or in CI/CD. Support amd64 and arm64 architectures. Supported by tools team https://support.pricefx.eu/⁠

Example configuration for Gitlab CI/CD

image: maven:3.6-jdk-11

before_script:
  - hostname
  - whoami
  - env

variables:
  MAVEN_CLI_OPTS: "--batch-mode"

stages:
  - test
  - deploy

test:
  stage: test
  only:
    - dev
    - qa
    - master
    - merge_requests
  script:
    - mvn clean test -e $MAVEN_CLI_OPTS
  artifacts:
    reports:
      junit:
        - ./target/surefire-reports/TEST-*.xml

.deploy:
  stage: deploy
  when: manual
  image: pricefx/pfxpackage
  script:
    #PFX_USER: should be set as masked variable in project's settings on gitlab -> Settings -> CI/CD -> Variable
    #PFX_PASS: the same applies to PFX_PASS do not ever put it here
    - pfxpackage -import -timeout 60 -url ${URL} -user ${PFX_USER} -password ${PFX_PASS} -partition ${PARTITION} -from .

Licence information

The packaging tool is licensed under the Apache 2.0 license (https://www.apache.org/licenses/LICENSE-2.0.txt⁠). Software and other tools used with the packaging tool are subject to the license terms of the applicable licensor and are not covered by the foregoing license grant.

Tag summary

Content type

Image

Digest

sha256:374d8bd94…

Size

105.6 MB

Last updated

26 days ago

docker pull pricefx/pfxpackage