Travailleur FTP / MVN basé sur PSQL
Ce travailleur écoute la file d'attente basée sur AMQP et fait une synchronisation de livraison avec le stockage MVN FTP ou / et externe.
Packages binaires requis
- GNUPG - pour le cryptage et la signature GPG
Variables d'environnement
- PSQL_URL , PSQL_USER , PSQL_PASSWORD - Informations d'identification pour la base de données PSQL (application DlManager Django). PSQL_URL doit contenir le schéma de base de données. Format: hostfqdn : port / instance ? Search_path = schéma
- MVN_URL , MVN_USER , MVN_PASSWORD - Création générales pour la connexion du référentiel Maven . Sera utilisé s'il n'est pas remplacé par l'un des deux groupes ci-dessous
- MVN_EXT_URL , MVN_EXT_USER , MVN_EXT_PASSWORD - Indementiels pour l'instance externe (disponible pour le client) du référentiel Maven -like.
- MVN_INT_URL , MVN_INT_USER , MVN_INT_PASSWORD - Informations d'identification pour l'instance interne (non disponible pour le client) du référentiel maven -like.
- Mvn_download_repo - le référentiel mvn télécharge des livraisons à partir de
- MVN_LINK_URL - URL pour livraison de construction hyperlienne (pour le client)
- AMQP_URL , AMQP_USER , AMQP_PASSWORD - Informations d'identification pour la connexion AMQP Server.
- Worker_queue - Une file d'attente à écouter, par défaut:
cdt.dlupload.input - FTP_URL , FTP_USER , FTP_PASSWORD - Informations d'identification pour la connexion FTP Server.
- SVN_CLIENTS_URL , SVN_CLIENTS_USER , SVN_CLIENTS_PASSWORD - Informations d'identification pour le stockage des touches PGP Subversion (pour les destinataires)
- SMTP_USER , SMTP_PASSWORD , SMTP_URL - SMTP Server Indementiels - Pour les e-mails Senging sur les livraisons.
- Mail_domain - Domaine de courrier pour envoyer des e-mails de. Sera utilisé comme
From: noreply@${MAIL_DOMAIN} - Mail_From - Adresse (peut être avec un domaine sauté) pour envoyer des notifications de messagerie. Doit être spécifié comme user_id dans la clé privée
- Mail_config_file - Chemin vers le fichier de configuration du mailer
- PGP_CHECK - Activer (
True ) ou désactiver ( False ) vérification de la clé privée PGP, par défaut: True - PGP_PRIVATE_KEY_PASSWORD - Identification pour la clé privée PGP / GPG . Utilisé pour le chiffrement ou la signature.
- PGP_PRIVATE_KEY_FILE - Chemin vers la clé privée PGP / GPG sur le système de fichiers local . Devrait contenir une partie privée et publique.
- Pgp_mail_from - Adresse (peut être avec un domaine sauté) pour rechercher la clé de chiffrement (c'est-à-dire utilisée comme clé_id dans pgp_private_key_file )
- Livraison_destinations_file - Chemin de livraison pour livraison_destinations.yml Fichier de paramètres. Voir le format ci-dessous.