├── .github
├── Contributing.md
├── PULL_REQUEST_TEMPLATE.md
└── semantic.yml
├── .gitignore
├── Jenkinsfile
├── LICENSE
├── MODULES
├── README.md
├── clean_mongo.js
├── clean_shell.bat
├── compose-builder
├── .env
├── .gitignore
├── Makefile
├── README.md
├── add-asc-http-export-secure.yml
├── add-asc-http-export.yml
├── add-asc-mqtt-export-secure.yml
├── add-asc-mqtt-export.yml
├── add-device-bacnet.yml
├── add-device-camera.yml
├── add-device-grove.yml
├── add-device-modbus.yml
├── add-device-mqtt.yml
├── add-device-random.yml
├── add-device-rest.yml
├── add-device-snmp.yml
├── add-device-virtual.yml
├── add-modbus-simulator.yml
├── add-mqtt-broker.yml
├── add-mqtt-messagebus.yml
├── add-security.yml
├── add-taf-app-services.yml
├── add-taf-device-services-mods.yml
├── common-sec-stage-gate.env
├── common-security.env
├── common.env
├── docker-compose-base.yml
├── docker-compose-ui.yml
├── gen-header
├── get-api-gateway-token.sh
└── upload-api-gateway-cert.sh
├── create-containers.sh
├── init_mongo.js
├── init_shell.bat
├── linux_setup.sh
├── mongoAdminOperStateUpdate.js
├── mongoshell.bat
├── prepare-environment.sh
├── project-metrics
├── README.md
├── dockerhub-downloads.py
├── fetch_repos.sh
└── release_metrics.py
├── releases
├── README.md
├── barcelona
│ └── compose-files
│ │ ├── docker-compose-barcelona-0.2.0.yml
│ │ └── docker-compose-barcelona-0.2.1.yml
├── california
│ └── compose-files
│ │ ├── docker-compose-california-0.6.0.yml
│ │ ├── docker-compose-california-0.6.1.yml
│ │ └── security
│ │ └── docker-compose-california-0.6.0.yml
├── delhi
│ └── compose-files
│ │ ├── docker-compose-delhi-0.7.0.yml
│ │ ├── docker-compose-delhi-0.7.1-arm64.yml
│ │ ├── docker-compose-delhi-0.7.1.yml
│ │ ├── docker-compose-redis-delhi-0.7.1.yml
│ │ └── security
│ │ └── docker-compose-delhi-0.7.0.yml
├── edinburgh
│ └── compose-files
│ │ ├── README.md
│ │ ├── docker-compose-edinburgh-1.0.1.yml
│ │ ├── docker-compose-edinburgh-no-secty-1.0.1.yml
│ │ └── docker-compose-redis-edinburgh-no-secty-1.0.1.yml
├── fuji
│ └── compose-files
│ │ ├── docker-compose-fuji-no-secty.yml
│ │ ├── docker-compose-fuji.yml
│ │ └── docker-compose-redis-fuji-no-secty.yml
├── geneva
│ └── compose-files
│ │ ├── README.md
│ │ ├── docker-compose-geneva-mongo-arm64.yml
│ │ ├── docker-compose-geneva-mongo-no-secty-arm64.yml
│ │ ├── docker-compose-geneva-mongo-no-secty.yml
│ │ ├── docker-compose-geneva-mongo.yml
│ │ ├── docker-compose-geneva-redis-arm64.yml
│ │ ├── docker-compose-geneva-redis-no-secty-arm64.yml
│ │ ├── docker-compose-geneva-redis-no-secty.yml
│ │ ├── docker-compose-geneva-redis.yml
│ │ ├── docker-compose-geneva-ui-arm64.yml
│ │ ├── docker-compose-geneva-ui.yml
│ │ └── docker-compose-portainer.yml
├── hanoi
│ └── compose-files
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── docker-compose-hanoi-arm64.yml
│ │ ├── docker-compose-hanoi-no-secty-arm64.yml
│ │ ├── docker-compose-hanoi-no-secty.yml
│ │ ├── docker-compose-hanoi-ui-arm64.yml
│ │ ├── docker-compose-hanoi-ui.yml
│ │ ├── docker-compose-hanoi.yml
│ │ └── docker-compose-portainer.yml
└── nightly-build
│ └── compose-files
│ ├── Makefile
│ ├── README.md
│ ├── docker-compose-nexus-arm64.yml
│ ├── docker-compose-nexus-no-secty-arm64.yml
│ ├── docker-compose-nexus-no-secty.yml
│ ├── docker-compose-nexus-ui-arm64.yml
│ ├── docker-compose-nexus-ui.yml
│ ├── docker-compose-nexus.yml
│ ├── docker-compose-portainer.yml
│ └── taf
│ ├── docker-compose-taf-nexus-arm64.yml
│ ├── docker-compose-taf-nexus-no-secty-arm64.yml
│ ├── docker-compose-taf-nexus-no-secty.yml
│ ├── docker-compose-taf-nexus.yml
│ ├── docker-compose-taf-perf-nexus-arm64.yml
│ ├── docker-compose-taf-perf-nexus-no-secty-arm64.yml
│ ├── docker-compose-taf-perf-nexus-no-secty.yml
│ └── docker-compose-taf-perf-nexus.yml
├── reset-dockers.sh
├── run-it.sh
├── startdb-no-auth.bat
├── startdb.bat
└── update-packages.sh
/.github/Contributing.md:
--------------------------------------------------------------------------------
1 | ## Commit Message Guidelines
2 |
3 | We have very precise rules over how our git commit messages can be formatted. This leads to **more readable messages** that are easy to follow when looking through the **project history**. For full contribution guidelines visit
4 | the [Contributors Guide](https://wiki.edgexfoundry.org/display/FA/Committing+Code+Guidelines#CommittingCodeGuidelines-Commits) on the EdgeX Wiki
5 |
6 | ### Commit Message Format
7 | Each commit message consists of a **header**, a **body** and a **footer**. The header has a special format that includes a **type**, a **scope** and a **subject**:
8 |
9 | ```
10 | ():
11 |
12 |
13 |
14 |