summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-24Merge branch 'export-target-image' into 'master'v3.12.2Can Eldem
Publish latest major version to gitlab-org/security-products/analyers/license-finder See merge request gitlab-org/security-products/license-management!175
2020-06-23Print gem version in log outputmo khan
2020-06-23Extract DESTINATION_IMAGE variablemo khan
2020-06-23Bump version and add CHANGELOG entrymo khan
2020-06-23export TARGET_IMAGE before pushing to new repomo khan
2020-06-18Merge branch 'update-normalized-licenses' into 'master'v3.12.1mo khan
Detect variations of the Eclipse Public License See merge request gitlab-org/security-products/license-management!174
2020-06-18Fix linter errormo khan
2020-06-18Bump version and add spec for LGPL-2.1mo khan
2020-06-18Detect variations of the Eclipse Public Licensecan eldem
2020-06-18Merge branch 'add-maintanence-jobs' into 'master'Can Eldem
Add maintenance jobs for repeating tasks See merge request gitlab-org/security-products/license-management!169
2020-06-18Merge branch 'update-index' into 'master'mo khan
Update index data See merge request gitlab-org/security-products/license-management!173
2020-06-18Update index datacan eldem
2020-06-18WIP: Add maintenence jobs for repeating taskscan eldem
2020-06-16Merge branch 'update-report-name' into 'master'v3.12.0mo khan
Update default name of the generated report See merge request gitlab-org/security-products/license-management!167
2020-06-16Pin the older images to the old report namemo khan
2020-06-16Bump version and MR # to CHANGELOGmo khan
2020-06-14Update default name of the generated reportTetiana Chupryna
2020-06-09Merge branch 'fix-gitattributes-typo' into 'master'mo khan
Fix typo in name gitattributes See merge request gitlab-org/security-products/license-management!165
2020-06-09Fix typo in name gitattributesLucas Charles
tttttto many teees
2020-06-09Merge branch '212920-go-modules-tls' into 'master'Can Eldem
Add integration test to go modules TLS verification See merge request gitlab-org/security-products/license-management!164
2020-06-08Use GOPROXY to test downloading modules for trusted and untrusted TLS endpointsmo khan
* Use haproxy to proxy to package registry * Install haproxy in setup script * Add markers for collapsible sections * Move ignored groups setup to prepare_project
2020-06-08Merge branch 'asdf-java-version' into 'master'v3.11.2Can Eldem
Load the configured version of Java/Python See merge request gitlab-org/security-products/license-management!163
2020-06-05Extract function to prepare java and pythonmo khan
2020-06-05Update CHANGELOG and bump versionmo khan
2020-06-05Extract function to switch to exact tool and versionmo khan
2020-06-05Allow configuring Python version using environment variablesmo khan
2020-06-05Update usages of pathnamemo khan
2020-06-05Launch the desired Java versionmo khan
2020-06-04Merge branch 'heila/licence-go-fix'mo khan
2020-06-04Merge branch 'heila-license-go-fix' into 'master'v3.11.1Can Eldem
List go modules found in `mod.sum` including modules that do not end up in vendor directory See merge request gitlab-org/security-products/license-management!161
2020-06-04List all dependencies that appear in go.modmo khan
* Update CHANGELOG and fix typo * Render severity based on exit code * Explicitly specify the default GOPROXY * Default to -mod=readonly and allow override * Do not modify `vendor` directory if it exists. * Skip `go mod tidy` to prevent modifying projects files. * Include dependencies that appear in go.mod but are not present in the vendor directory. * Remove severity from log output * Wipe golang module cache before each spec ```plaintext The -mod build flag provides additional control over updating and use of go.mod. If invoked with -mod=readonly, the go command is disallowed from the implicit automatic updating of go.mod described above. Instead, it fails when any changes to go.mod are needed. This setting is most useful to check that go.mod does not need updates, such as in a continuous integration and testing system. The "go get" command remains permitted to update go.mod even with -mod=readonly, and the "go mod" commands do not take the -mod flag (or any other build flags). If invoked with -mod=vendor, the go command loads packages from the main module's vendor directory instead of downloading modules to and loading packages from the module cache. The go command assumes the vendor directory holds correct copies of dependencies, and it does not compute the set of required module versions from go.mod files. However, the go command does check that vendor/modules.txt (generated by 'go mod vendor') contains metadata consistent with go.mod. If invoked with -mod=mod, the go command loads modules from the module cache even if there is a vendor directory present. If the go command is not invoked with a -mod flag and the vendor directory is present and the "go" version in go.mod is 1.14 or higher, the go command will act as if it were invoked with -mod=vendor. ``` - https://golang.org/cmd/go/#hdr-Maintaining_module_requirements
2020-06-02Merge branch '212919-pull-custom-conan-packages' into 'master'v3.11.0Can Eldem
Allow custom conan configuration See merge request gitlab-org/security-products/license-management!159
2020-05-31Fix integration testsHeila Botha
2020-05-29Extract variable for LATEST_IMAGEmo khan
2020-05-29Specify CONAN_USER_USER and CONAN_RETRY* settingsmo khan
2020-05-29Ensure the correct license is detectedmo khan
2020-05-29Make sure that community contributions can pull in upstream image and load ↵mo khan
from cache
2020-05-29Update CHANGELOG and fix typoHeila Botha
2020-05-29Disable using golang vendor directory to find all dependenciesHeila Botha
2020-05-29Allow custom conan configurationmo khan
* Use git fetch with a depth of 1 * Control Conan environment via environment variables * Allow specifying a custom CONAN_LOGIN_USERNAME and CONAN_PASSWORD * Specify a default CONAN_CACERT_PATH to point the system cert file * Tie CONAN_LOGGING_LEVEL to LOG_LEVEL * Tag and skip offline environment tests because it was shutdown * Add CHANGELOG entry
2020-05-28Merge branch '212919-conan-tests' into 'master'Can Eldem
Add tests for Conan projects. See merge request gitlab-org/security-products/license-management!158
2020-05-27Add tests for each report version when scanning conan projectsmo khan
2020-05-27Add job to run c-conan functional testsmo khan
2020-05-27Merge branch '212919-conan-integration-tests' into 'master'v3.10.0mo khan
Scan conan projects See merge request gitlab-org/security-products/license-management!156
2020-05-26Scan Conan projectsmo khan
* Scan the conan examples project * Split licenses by comma * Add integration test job for c projects * Add package_manager, version and path to v2.1 report * Detect collisions between names from different package managers * Add CHANGELOG entry * Update README to indicate Conan support * Print timestamps in install script
2020-05-26Merge branch 'selsky/license-management-small-typo'mo khan
2020-05-26Fix typo in license tag nameMatt Selsky
2020-05-22Merge branch 'use-rules' into 'master'Can Eldem
Use rules instead of only See merge request gitlab-org/security-products/license-management!155
2020-05-22Use rules instead of onlymo khan
2020-05-22Merge branch 'functional-tests' into 'master'Can Eldem
Trigger downstream functional tests See merge request gitlab-org/security-products/license-management!153