Skip to content
Snippets Groups Projects
Select Git revision
  • 951810971226cc87ffde9da07c32bdb75fc29847
  • master default
  • FJ_test
  • 6.2.9
  • 6.2.8
  • 6.2.7
  • 6.2.6
  • 6.2.5
  • 6.2.4
  • 6.2.3
  • 6.2.2
  • 6.2.1
  • 6.2.0
  • 6.1.5
  • 6.1.4
  • 6.1.3
  • 6.1.2
  • 6.1.1
  • 6.1.0
  • 6.0.15
  • 6.0.14
  • 6.0.13
  • 6.0.12
23 results

002.privilege.sql

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    create-version-file.sh 832 B
    #!/bin/bash
    
    set -e
    
    usage() {
      cat << EOF
    Script de génération du fichier de version.
    Usage :
      $0 <gitdir>
      <gitdir> : Chemin du répertoire des métadonnées git (.git), ou du dépôt git intermédiaire. Obligatoire.
    Exemples :
      $0 /workspace/sygal/.git
    EOF
      exit 0;
    }
    
    CURR_DIR=$(cd `dirname $0` && pwd)
    APPDIR=$(cd ${CURR_DIR}/.. && pwd)
    
    GITDIR=$1
    
    [[ -z "$GITDIR" ]] && usage
    
    function generate_version_file() {
      GITDIR=$1
      VERSION_CMD="git --git-dir ${GITDIR} describe"
      DATE_CMD="git --git-dir ${GITDIR} log --pretty='format:%ad' --date=format:'%d/%m/%Y %H:%M:%S' -1"
      echo "==> Génération du fichier de version..."
      ver_num=$(eval ${VERSION_CMD})
      ver_date=$(eval ${DATE_CMD})
      cd ${APPDIR} && ./create-version-config-file --number ${ver_num} --date ${ver_date}
    }
    
    generate_version_file $(realpath $GITDIR)