IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils Discussion :

Sonar Qube ou Sonar Lint ou bien les deux


Sujet :

Outils

  1. #21
    Expert confirmé Avatar de yildiz-online
    Homme Profil pro
    Architecte de domaine
    Inscrit en
    Octobre 2011
    Messages
    1 444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de domaine

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 444
    Points : 4 563
    Points
    4 563
    Par défaut
    Citation Envoyé par CoderInTheDark Voir le message
    C'est stupide mais je n'ai jamais utilisé docker.
    Je me suis informé sur le sujet.
    Mais je n'ai pas encore sauté le pas
    Car en entreprise quant on l'utilisait on s'en chargeait pour moi
    Ce n'est pas stupide, docker a une certaine courbe d'apprentissage, et nécessite un minset un peu différent, c'est normal d'hésiter avant de se lancer.

    Citation Envoyé par CoderInTheDark Voir le message
    La configuration et l'installation souvent me gonfle, penses tu que docker peux me faciliter la vie ?
    Forcément, l'installation, c'est 0, rien à faire, et la configuration se limite à dire quelle image tu veux utiliser et quelques paramètres.

    Citation Envoyé par CoderInTheDark Voir le message
    Et surtout je ne sais pas si docker est accessible aux outils d'accessibilité (lecteur d'écrans).
    Docker est ta machine sur laquelle va tourner ton serveur, la configuration se fait entièrement en CLI et donc parfaitement adapté aux outils d'accesibilité nécessitant juste un écran et un clavier.

    Citation Envoyé par CoderInTheDark Voir le message
    Docker se présente t-il sous forme d'une console avec un vrai focus?
    Si oui ce cas ça peut être accessible, la ligne de commande c'est pratique pour moi
    Une console, via SSH ou même en local au besoin

    Citation Envoyé par CoderInTheDark Voir le message
    Je devrais essayer un cas d'utilisation simple pour tester l''accessibilité de docker, un truc que je pourrai virer facilement
    Mais si j'ai bien compris docker, ça permet d'installer et de supprimer facilement
    oui, pour tester un simple docker un hello-world fera l'affaire

    Citation Envoyé par CoderInTheDark Voir le message
    Par contre je vais quand même me faire l'installation à l'ancienne de Sonar dans un premier temps
    Le serveur web est intégré si je me souviens bien, donc ce n'est pas excessivement compliqué non plus.

    Citation Envoyé par CoderInTheDark Voir le message
    C'est perso, car lors de ma dernière mission j'ai eu une expérience pénible avec le serveur, car l'accessibilité était poussive, je veux en profiter pour râller et proposer un mini audit d'accessibilité à Sonar de leur interface web
    J'ai pu compenser en utilisant Sonar Lint, mais il y a des trucs qui m'ont manqué de la version serveur
    Dans ce cas, tu peux directement tester avec la version en ligne, c'est assez pratique (c'est ce que je fais chez moi pour mes projets open-source, pour les closed, pas encore décidé)

    Citation Envoyé par CoderInTheDark Voir le message
    Peut-on monté facilement de version de Sonar Qube ?
    Et sans perdre ses données ?
    Pas trop difficile, mais je ne l'ai pas fait depuis longtemps.
    Tes données ne seront pas perdues si tu utilises une DB externe et non l'interne par défaut.
    PXL le retro-gaming facile: Essayez-le

    Yildiz-Engine an open-source modular game engine: Website
    Yildiz-Online a 3D MMORTS in alpha: Facebook page / Youtube page

  2. #22
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    1 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 066
    Points : 2 569
    Points
    2 569
    Par défaut
    Si je résume l'installation sou Windows 10, avec un Wamp pour avoir MySql

    Prérequis
    une varriable java_home configurée
    Vérifier avec :
    une variable mvn_home configurée
    Vérifié avec :
    - un jdk installé
    Vérifier avec
    Un maven installé
    Vérifier avec
    Déziper l'archive de Sonar

    Aller dans le dossier
    ...\sonarqube******\bin\windows-x86-32

    Créer dans le bureau un racourcis de "StartSonar"
    qui permet de lancer sonar

    Configurer la base MySql

    Sccript.sql à éxécuter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    drop database if exists sonar;
    
    create database sonar charset=utf8;
    
    use sonar;
    
    drop user if exists sonar;
    
    CREATE USER 'sonar'@'127.0.0.1	' IDENTIFIED BY 'sonar';
    GRANT ALL PRIVILEGES ON sonar.* TO 'xcompta'@'localhost';
    Vériffier que l'utilisateur a été cré
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mysql>SELECT USER, HOST FROM USER where user="sonar";
    choisir la base mysql
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mysql>>use mysql;mysql>
    Modifier le fichier de configuration pour pointer sur la base MySql
    ...\sonarqube******\conf\sonar.properties
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatch
    sonar.jdbc.driverClassName=com.mysql.jdbc.Driver
    
    sonar.jdbc.username=sonar
    sonar.jdbc.password=sonar
    
    sonar.jdbc.maxActive=10
    sonar.jdbc.maxIdle=5
    sonar.jdbc.minIdle=2
    sonar.jdbc.maxWait=5000
    sonar.jdbc.minEvictableIdleTimeMillis=600000
    sonar.jdbc.timeBetweenEvictionRunsMillis=30000
    Lancer sonar depuis le raccourçis ou depuis la console.

    Si la configuration est correct
    Au premier démarrage.
    46 tables ont été crées dans la base sonar
    [code]
    mysql>show tables;;

    Et on peut lancer l'URL
    http://127.0.0.1:9000/about

    Si ça marche on arrice sur la page du serveur.
    Et si ça a planté la console s'est refermée

    Est-ce que j'ai oublié un truc ?
    Consultez mes articles sur l'accessibilité numérique :

    Comment rendre son application SWING accessible aux non voyants
    Créer des applications web accessibles à tous

    YES WE CAN BLANCHE !!!

    Rappelez-vous que Google est le plus grand aveugle d'Internet...
    Plus c'est accessible pour nous, plus c'est accessible pour lui,
    et meilleur sera votre score de référencement !

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 7
    Dernier message: 29/10/2011, 00h38
  2. [XUP] 2up ou XP ou bien les deux dans le processus de développement
    Par nabilblk dans le forum Méthodes Agiles
    Réponses: 4
    Dernier message: 01/11/2007, 19h58
  3. [Malloc - Free] Comment bien les utiliser dans ce cas ?
    Par DOC doc doc dans le forum Débuter
    Réponses: 6
    Dernier message: 06/08/2007, 14h39
  4. Réponses: 2
    Dernier message: 10/08/2006, 15h58
  5. Je ne comprend pas très bien les templates...
    Par Paulinho dans le forum C++
    Réponses: 5
    Dernier message: 07/11/2005, 10h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo