Skip to content
Snippets Groups Projects
Select Git revision
  • bbfa1446c71e346fe9e929bde872b056ffd15212
  • master default protected
  • docs-improve_user_path_description
  • fix-pipeline
  • ci-change_exercises_image_registry
  • feat-merge_recorder_in_extension
  • feat-default_folder
  • feat-change_user
  • develop protected
  • refactor-mission
  • feat-exercise_automatic_save
  • docs-improve_documentation
  • feat-create_little_container_for_developer
  • feat-local-dev
  • 0.1.12
  • 0.1.11
  • 0.1.10
  • 0.1.5
18 results

.prettierignore

Blame
  • press.sh 849 B
    #!/usr/bin/env bash
    
    MASTER3_REGISTRY=registry.gitlab.takima.io
    M3PRESS_IMAGE=${MASTER3_REGISTRY}/oabdelnour/es06-epf/m3-press:latest
    function main() {
    
      case "$1" in
        build)
          build ${@:2}
          ;;
        dev)
          dev ${@:2}
          ;;
        *)
          help
          ;;
      esac
      }
    
    function help() {
      echo "Usage: precise the mode (dev or build) and the /docs folder path, ex :  'sh $0 build|dev <docsDir>'"
    }
    
    function build() {
      docker pull ${M3PRESS_IMAGE} || (docker login ${MASTER3_REGISTRY} && docker pull ${M3PRESS_IMAGE})
      docker run -it --rm \
        -v $(pwd):/app \
        -p8085:8085 \
        ${M3PRESS_IMAGE} build $@
    }
    
    
    function dev() {
      docker pull ${M3PRESS_IMAGE} || (docker login ${MASTER3_REGISTRY} && docker pull ${M3PRESS_IMAGE})
      docker run -it --rm \
        -v $(pwd):/app \
        -p8085:8085 \
        ${M3PRESS_IMAGE} dev $@
    }
    
    
    main $@