For ci server, update config files.
Signed-off-by: sewon.oh <sewon.oh@samsung.com>
#!/usr/bin/env bash
+# Do not append a license statement in the configuration file for a differnet license-based repository.
+
##
-# @file config-environment.sh
-# @brief Environment file to control all scripts commonly for CI bot
+# @file config-environment.sh
+# @brief The configuration file to maintain all scripts
# @see https://github.com/nnsuite/TAOS-CI
# @author Geunsik Lim <geunsik.lim@samsung.com>
#
-# This script to maintain consistently all scripts files via this file.
-# In the near future, all configuration variables will be integrated into this file.
+# This script is to maintain consistently all scripts files.
#
-# In case that you have to run this CI script at the below environment, Please change
+# If you have to run this CI script at the below environment, Please change
# the contents appropriately.
# a. In case that you want to apply this CI script to another repository
# b. In case that you have to install CI in a new CI server for more high-performance
# c. In case that you need to create new project
#
-################# Default: Modify the below statements for your server #######################
+################# Modify the below statements for your server #######################
#### Repository setting
-# Connecting to a repository using token id instead of your-gitbot-id@github.io id
-# because of two-authentification. Refer to https://github.com/settings/tokens
+
+# Token ID: Connecting to a repository using token id instead of id-name@github.io
+# in case of two-authentification situation. Refer to https://github.com/settings/tokens
TOKEN="xxxxxxxxxxxx558807ed7a0cdd02bfd6d431d7ca"
# Name of account (or orgranzation)
pr_comment_pr_monitor=0
#### Build test: Write build type to test ex) "x86_64 armv7l"
-pr_build_arch_type="x86_64 armv7l aarch64"
+pr_build_arch_type="x86_64 i586 armv7l aarch64"
### Check level of doxygen tag:
# Basic = 0 (@file + @brief)
BUILD_MODE_UBUNTU=0
BUILD_MODE_YOCTO=99
+# Pull Request Scheduler: The number of jobs on Run-Queue to process PRs
+RUN_QUEUE_PR_JOBS=8
+
# Version format: Major.Minor
-VERSION="1.20180820"
+VERSION="1.20181123"
#### Location
#!/usr/bin/env bash
+# Do not append a license statement in the configuration file for a differnet license-based repository.
+
##
# @file config-plugins-audit.sh
# @brief Configuraiton file to maintain audit modules (after completing a build procedure)
#!/usr/bin/env bash
+# Do not append a license statement in the configuration file for a differnet license-based repository.
+
##
# @file config-plugins-format.sh
# @brief Configuration file to maintain format modules (before doing a build procedure)
format_plugins[++idx]="pr-format-doxygen-build"
echo "${format_plugins[idx]} is starting."
echo "[MODULE] TAOS/${format_plugins[idx]}: Check a doxygen grammar if a doxygen can normally generates source code"
-echo "[DEBUG] The current path: $(pwd)."
-echo "[DEBUG] source ${REFERENCE_REPOSITORY}/ci/taos/plugins-good/${format_plugins[idx]}.sh"
-source ${REFERENCE_REPOSITORY}/ci/taos/plugins-good/${format_plugins[idx]}.sh
format_plugins[++idx]="pr-format-sloccount"
echo "${format_plugins[idx]} is starting."
format_plugins[++idx]="pr-format-prohibited-words"
echo "${format_plugins[idx]} is starting."
-echo "[MODULE] TAOS/${format_plugins[idx]}: Check physical Source Lines of Code (SLOC) in a source code"
+echo "[MODULE] TAOS/${format_plugins[idx]}: Check if source codes have prohibited words."
echo "[DEBUG] The current path: $(pwd)."
echo "[DEBUG] source ${REFERENCE_REPOSITORY}/ci/taos/plugins-good/${format_plugins[idx]}.sh"
source ${REFERENCE_REPOSITORY}/ci/taos/plugins-good/${format_plugins[idx]}.sh
+format_plugins[++idx]="pr-format-signed-off-by"
+echo "${format_plugins[idx]} is starting."
+echo "[MODULE] TAOS/${format_plugins[idx]}: Check 'Signed-off-by' in commit body"
+echo "[DEBUG] The current path: $(pwd)."
+echo "[DEBUG] source ${REFERENCE_REPOSITORY}/ci/taos/plugins-good/${format_plugins[idx]}.sh"
+source ${REFERENCE_REPOSITORY}/ci/taos/plugins-good/${format_plugins[idx]}.sh
##################################################################################################################
#!/usr/bin/env bash
+# Do not append a license statement in the configuration file for a differnet license-based repository.
+
##
# @file config-server-administrator.sh
# @brief configuration file to declare contents that a server administrator installed.
{
- "github": {
- "website": "github.com",
- "id": "xxxxxx",
- "email": "xxxxxx@github.io",
- "secret": "xxxxxx"
- }
+ "github": {
+ "website": "github.com",
+ "id": "<your-github-id>",
+ "email": "<your-github-id>@github.io",
+ "secret": "<github-setting-secret-name>"
+ },
+ "broken_arrow": {
+ "id": "<id-for-broken-arrow>",
+ "pass": "<password-for-broken-arrow>",
+ "ip": "<ip-address-for-broken-arrow>"
+ }
}
<option value="../repo-workers/?C=M;O=D/">PR: Report Archive</option>
<option value="../taos/webapp/monitor.php">PR: Running PRs</option>
<option value="../taos/webapp/top.php">PR: Resource Usage</option>
+ <option value="../taos/webapp/pstree.php">PR: Resource Usage(pstree)</option>
+ <option value="../taos/webapp/broken-arrow.php">System: Broken Arrow</option>
</select>
</font>