Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
D docker-containers
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Public
  • docker-containers
  • Wiki
  • code style container

Last edited by Yogesh Hegde Nov 01, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

code style container

Code style check container.

The guide will help you to check your code's coding style and find issues with the code that generally compiler does not show.

  1. Installing docker. Open up a new Terminal by pressing Ctrl + Alt + t

    sudo apt update
    sudo apt install git 
    git clone https://gitlab.iotiot.in/newbies/pre-office-office/docker-containers.git
    cd docker-containers
    sudo install-docker-ubuntu-16.04.sh
    • Note: The script will automatically install and reboot your system.

    • Note: These steps only work on Ubuntu 16.04 OS. Any other OS will cause an error.

    • After the system reboots, Open up a new Terminal by pressing Ctrl + Alt + t.

    • Run command sudo docker --version to verify that docker is successfully installed.

      # The output should be a docker version
      $ sudo docker --version                             
      Docker version 19.03.13, build 4484c46d9d
  2. Start docker container by running command, in the same terminal

    cd docker-containers/coding-style-container
    sudo ./start
  3. You will get a new Terminal prompt, terminal

  4. Clone the project repository

    git clone {your-project-repo}
    cd {your-project-name}

    For example: Lets say your project repository is https://gitlab.iotiot.in/newbies/pre-office-office/devops-trial.git then the steps are

    git clone https://gitlab.iotiot.in/newbies/pre-office-office/devops-trial.git
    cd devops-trial
  5. Check for vulnerabilities using flawfinder, run command

    flawfinder {folder-which-contains-your-code}
  6. Check for MISRA C/CPP violations, run commands

    cppcheck cppcheck --dump --quiet {folder-which-contains-your-code}/*
    python3 /usr/share/cppcheck/addons/misra.py  {folder-which-contains-your-code}/*.dump
Clone repository
  • Installing tools
  • Readme doc format
  • code refactoring
  • code style container
  • day0
  • devops practical
  • docusaurus
  • Home
  • install on mac
  • install tools ubuntu 16.04
  • install tools windows