Vision du web. La réponse collaborative.

Gagner des Bitcoins.

Obtenir des Bitcoins Gratuitement !
Le HackerSpace Vision du web.
La réponse collaborative.
Le glider des Hackers.
Un symbole de rassemblement.
QWERTY.
Du clavier au terminal.
GNU / Linux Debian.
La distribution universelle.
GNU / Linux Ubuntu.
Linux pour les êtres humains.
GNU / Linux Arch.
Un Linux léger et flexible.
Nom de code Linux.
Documentaire FR.

Vous n´êtes pas identifié(e).

Nous sommes le dimanche 24 septembre 2017. Il est .

Nous avons 267 invités et aucun membre en ligne

 
HackerSpace !
× GNU/Linux.

Mise en place d’une plateforme d’intégration continue

  • VisionDuWeb
  • Portrait de VisionDuWeb Auteur du sujet
  • Hors Ligne
  • Modérateur
  • Modérateur
  • Animateur.
Plus d'informations
il y a 1 an 3 mois - il y a 1 an 3 mois #1551 par VisionDuWeb
VisionDuWeb a créé le sujet : Mise en place d’une plateforme d’intégration continue
Mise en place d’une plateforme d’intégration continue

Récupération du package ici : nexus.sonatype.org/downloads/ , j’ai pris le bundle tar.gz …

Il faut décider d’un endroit où installer le produit, j’ai mis ça
dans /var/pic/nexus.

cd /var
mkdir ./pic
mkdir ./pic/nexus
cd /var/pic/nexus
wget nexus.sonatype.org/downloads/nexus-oss-webapp-1.8.0.1-bundle.tar.gz
tar zxv nexus-oss-webapp-1.8.0.1-bundle.tar.gz
mv nexus-oss-webapp-1.8.0.1 webapp

Maintenant je vais configurer nexus en tant que service et installer
le service :

Selon votre plateforme, vous trouverez le script de démarrage dans /var/pic/nexus/webapp/bin/jsw/[PLATEFORME]/nexus

cp /var/pic/nexus/webapp/bin/jsw/linux-x86-32/nexus /etc/init.d/nexus
chmod 755 /etc/init.d/nexus

Il faut éditer le fichier /etc/init.d/nexus et créer
ou modifier les variables comme ceci :

# Application
APP_NAME="nexus"
APP_LONG_NAME="Nexus OSS"
NEXUS_HOME="/var/pic/nexus/webapp"
PLATFORM="linux-x86-32"
JAVA_HOME=/usr/lib/jvm/java-6-sun
PATH=$PATH:$JAVA_HOME/bin

# Wrapper
WRAPPER_CMD=${NEXUS_HOME}/bin/jsw/${PLATFORM}/wrapper
WRAPPER_CONF=${NEXUS_HOME}/bin/jsw/conf/wrapper.conf

# Priority at which to run the wrapper. See "man nice" for valid priorities.
# nice is only used if a priority is specified.
PRIORITY=

# Location of the pid file.
PIDDIR="/var/run"

Et maintenant, il faut ajouter le service :

cd /etc/init.d
update-rc.d nexus defaults
/etc/init.d/nexus start

Votre nexus est maintenant accessible à l’adresse : http://ip:8081/nexus

Source : www.mimiz.fr/blog/mise-en-place-dune-plateforme-dintegration-continue-2/

Debian Jessie : packages.debian.org/stable/science/nexus-tools

Vision du web. La réponse collaborative.
Dernière édition: il y a 1 an 3 mois par VisionDuWeb.

Connexion ou Créer un compte pour participer à la conversation.

REMARQUE ! Ce site utilise des cookies et autres technologies similaires.

Si vous ne changez pas les paramètres de votre navigateur, vous êtes d'accord. En savoir plus

J'ai compris

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de Cookies pour vous proposer un accès membre personnalisé et réaliser des statistiques de visites.

Vision du web sur votre réseau social

L'enseignement devrait être ainsi : celui qui le reçoit le recueille comme un don inestimable mais jamais comme une contrainte pénible.
[Albert Einstein]

Votre hébergement internet avec LWS.