Loading .gitignore 0 → 100644 +135 −0 Original line number Diff line number Diff line # Created by .ignore support plugin (hsz.mobi) ### Eclipse template .metadata bin/ tmp/ *.tmp *.bak *.swp *~.nib local.properties .settings/ .loadpath .recommenders # External tool builders .externalToolBuilders/ # Locally stored "Eclipse launch configurations" *.launch # PyDev specific (Python IDE for Eclipse) *.pydevproject # CDT-specific (C/C++ Development Tooling) .cproject # CDT- autotools .autotools # Java annotation processor (APT) .factorypath # PDT-specific (PHP Development Tools) .buildpath # sbteclipse plugin .target # Tern plugin .tern-project # TeXlipse plugin .texlipse # STS (Spring Tool Suite) .springBeans # Code Recommenders .recommenders/ # Annotation Processing .apt_generated/ # Scala IDE specific (Scala & Java development for Eclipse) .cache-main .scala_dependencies .worksheet ### JetBrains template # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # User-specific stuff .idea/**/workspace.xml .idea/**/tasks.xml .idea/**/usage.statistics.xml .idea/**/dictionaries .idea/**/shelf # Generated files .idea/**/contentModel.xml # Sensitive or high-churn files .idea/**/dataSources/ .idea/**/dataSources.ids .idea/**/dataSources.local.xml .idea/**/sqlDataSources.xml .idea/**/dynamic.xml .idea/**/uiDesigner.xml .idea/**/dbnavigator.xml # Gradle .idea/**/gradle.xml .idea/**/libraries # Gradle and Maven with auto-import # When using Gradle or Maven with auto-import, you should exclude module files, # since they will be recreated, and may cause churn. Uncomment if using # auto-import. # .idea/modules.xml # .idea/*.iml # .idea/modules # *.iml # *.ipr # CMake cmake-build-*/ # Mongo Explorer plugin .idea/**/mongoSettings.xml # File-based project format *.iws # IntelliJ out/ # mpeltonen/sbt-idea plugin .idea_modules/ # JIRA plugin atlassian-ide-plugin.xml # Cursive Clojure plugin .idea/replstate.xml # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties # Editor-based Rest Client .idea/httpRequests # Android studio 3.1+ serialized cache file .idea/caches/build_file_checksums.ser ### VisualStudioCode template .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json .gitlab-ci.yml 0 → 100644 +44 −0 Original line number Diff line number Diff line include: - project: 'Orange-OpenSource/tbc/tools/gitlab-ci' ref: 'master' file: '/templates/validation.yml' - project: 'Orange-OpenSource/tbc/kicker' ref: 'master' file: '/templates/validation.yml' - project: 'Orange-OpenSource/tbc/bash' ref: '1.0.0' file: 'templates/gitlab-ci-bash.yml' stages: - build - publish variables: GITLAB_CI_FILES: "templates/gitlab-ci-docker.yml" BASH_SHELLCHECK_FILES: "*.sh" extract-script: stage: .pre script: - echo "#!/bin/bash" > script.sh - sed -n '/BEGSCRIPT/,/ENDSCRIPT/p' "$GITLAB_CI_FILES" | sed 's/^ //' >> script.sh - export LC_ALL=C.UTF-8 artifacts: when: always name: extracted template script expire_in: 1h paths: - script.sh release: image: node:12 stage: publish before_script: - npm install -g semantic-release @semantic-release/gitlab @semantic-release/exec @semantic-release/git script: - semantic-release only: refs: - master variables: - $TMPL_RELEASE_ENABLED .gitlab/issue_templates/bug_report.md 0 → 100644 +53 −0 Original line number Diff line number Diff line ## Describe the bug (Describe the problem clearly and concisely.) ## Expected behavior (Describe the expected behavior clearly and concisely.) ## Actual behavior (Describe the actual behavior clearly and concisely.) ## Logs and/or screenshots (Join any relevant logs and/or screenshot. Please use code blocks (```) to format console output, logs, and code.) ## Context & Configuration Link to a project, pipeline or job facing the bug: (please provide one if possible) The issue was reproduced using: * Version of the template: (type in the version) * GitLab server(s): (Was it gitlab.com? A self-managed server? Which version? CE / EE? Which license?) * GitLab runner(s): (type in any relevant information about the GitLab runner(s) you used) Here is the `.gitlab-ci.yml` file: ```yaml # Add your .gitlab-ci.yml here, if applicable and useful. ``` (If useful, list configured GitLab CI project and/or group variables.) Configured GitLab CI project or group variables: * `VARIABLE_1` * `VARIABLE_2` * ... (Finally add any possible additional useful context info here.) /label ~kind/bug ~status/needs-investigation .gitlab/issue_templates/feature_request.md 0 → 100644 +11 −0 Original line number Diff line number Diff line ## Description (Describe the feature clearly and concisely.) ## Implementation ideas (If you have any implementation ideas, they can go here.) (Any design change proposal could be also discussed on the _to be continuous_ Google Group: https://groups.google.com/g/tbc-dev.) /label ~kind/enhancement ~status/needs-investigation .gitlab/merge_request_templates/bug_fix.md 0 → 100644 +15 −0 Original line number Diff line number Diff line ## Presentation (Necessarily link to an issue. If it doesn't exist, please create one.) Fixes #999 ## Checklist * Documented: * [ ] `README.md` reflects any job, variable or whichever visible change * [ ] `kicker.json` reflects any job, variable or whichever visible change * Tested & examplified: * [ ] (url to a project sample successfully proving the merge request fixes the issue) /label ~kind/fix Loading
.gitignore 0 → 100644 +135 −0 Original line number Diff line number Diff line # Created by .ignore support plugin (hsz.mobi) ### Eclipse template .metadata bin/ tmp/ *.tmp *.bak *.swp *~.nib local.properties .settings/ .loadpath .recommenders # External tool builders .externalToolBuilders/ # Locally stored "Eclipse launch configurations" *.launch # PyDev specific (Python IDE for Eclipse) *.pydevproject # CDT-specific (C/C++ Development Tooling) .cproject # CDT- autotools .autotools # Java annotation processor (APT) .factorypath # PDT-specific (PHP Development Tools) .buildpath # sbteclipse plugin .target # Tern plugin .tern-project # TeXlipse plugin .texlipse # STS (Spring Tool Suite) .springBeans # Code Recommenders .recommenders/ # Annotation Processing .apt_generated/ # Scala IDE specific (Scala & Java development for Eclipse) .cache-main .scala_dependencies .worksheet ### JetBrains template # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # User-specific stuff .idea/**/workspace.xml .idea/**/tasks.xml .idea/**/usage.statistics.xml .idea/**/dictionaries .idea/**/shelf # Generated files .idea/**/contentModel.xml # Sensitive or high-churn files .idea/**/dataSources/ .idea/**/dataSources.ids .idea/**/dataSources.local.xml .idea/**/sqlDataSources.xml .idea/**/dynamic.xml .idea/**/uiDesigner.xml .idea/**/dbnavigator.xml # Gradle .idea/**/gradle.xml .idea/**/libraries # Gradle and Maven with auto-import # When using Gradle or Maven with auto-import, you should exclude module files, # since they will be recreated, and may cause churn. Uncomment if using # auto-import. # .idea/modules.xml # .idea/*.iml # .idea/modules # *.iml # *.ipr # CMake cmake-build-*/ # Mongo Explorer plugin .idea/**/mongoSettings.xml # File-based project format *.iws # IntelliJ out/ # mpeltonen/sbt-idea plugin .idea_modules/ # JIRA plugin atlassian-ide-plugin.xml # Cursive Clojure plugin .idea/replstate.xml # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties # Editor-based Rest Client .idea/httpRequests # Android studio 3.1+ serialized cache file .idea/caches/build_file_checksums.ser ### VisualStudioCode template .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json
.gitlab-ci.yml 0 → 100644 +44 −0 Original line number Diff line number Diff line include: - project: 'Orange-OpenSource/tbc/tools/gitlab-ci' ref: 'master' file: '/templates/validation.yml' - project: 'Orange-OpenSource/tbc/kicker' ref: 'master' file: '/templates/validation.yml' - project: 'Orange-OpenSource/tbc/bash' ref: '1.0.0' file: 'templates/gitlab-ci-bash.yml' stages: - build - publish variables: GITLAB_CI_FILES: "templates/gitlab-ci-docker.yml" BASH_SHELLCHECK_FILES: "*.sh" extract-script: stage: .pre script: - echo "#!/bin/bash" > script.sh - sed -n '/BEGSCRIPT/,/ENDSCRIPT/p' "$GITLAB_CI_FILES" | sed 's/^ //' >> script.sh - export LC_ALL=C.UTF-8 artifacts: when: always name: extracted template script expire_in: 1h paths: - script.sh release: image: node:12 stage: publish before_script: - npm install -g semantic-release @semantic-release/gitlab @semantic-release/exec @semantic-release/git script: - semantic-release only: refs: - master variables: - $TMPL_RELEASE_ENABLED
.gitlab/issue_templates/bug_report.md 0 → 100644 +53 −0 Original line number Diff line number Diff line ## Describe the bug (Describe the problem clearly and concisely.) ## Expected behavior (Describe the expected behavior clearly and concisely.) ## Actual behavior (Describe the actual behavior clearly and concisely.) ## Logs and/or screenshots (Join any relevant logs and/or screenshot. Please use code blocks (```) to format console output, logs, and code.) ## Context & Configuration Link to a project, pipeline or job facing the bug: (please provide one if possible) The issue was reproduced using: * Version of the template: (type in the version) * GitLab server(s): (Was it gitlab.com? A self-managed server? Which version? CE / EE? Which license?) * GitLab runner(s): (type in any relevant information about the GitLab runner(s) you used) Here is the `.gitlab-ci.yml` file: ```yaml # Add your .gitlab-ci.yml here, if applicable and useful. ``` (If useful, list configured GitLab CI project and/or group variables.) Configured GitLab CI project or group variables: * `VARIABLE_1` * `VARIABLE_2` * ... (Finally add any possible additional useful context info here.) /label ~kind/bug ~status/needs-investigation
.gitlab/issue_templates/feature_request.md 0 → 100644 +11 −0 Original line number Diff line number Diff line ## Description (Describe the feature clearly and concisely.) ## Implementation ideas (If you have any implementation ideas, they can go here.) (Any design change proposal could be also discussed on the _to be continuous_ Google Group: https://groups.google.com/g/tbc-dev.) /label ~kind/enhancement ~status/needs-investigation
.gitlab/merge_request_templates/bug_fix.md 0 → 100644 +15 −0 Original line number Diff line number Diff line ## Presentation (Necessarily link to an issue. If it doesn't exist, please create one.) Fixes #999 ## Checklist * Documented: * [ ] `README.md` reflects any job, variable or whichever visible change * [ ] `kicker.json` reflects any job, variable or whichever visible change * Tested & examplified: * [ ] (url to a project sample successfully proving the merge request fixes the issue) /label ~kind/fix