- Jul 25, 2024
-
-
Dmitry Rodionov authored
NO_DOC=internal NO_CHANGELOG=internal NO_TEST=internal
-
- Jul 24, 2024
-
-
Dmitry Rodionov authored
NO_DOC=internal NO_CHANGELOG=internal NO_TEST=internal
-
- Jul 23, 2024
-
-
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Jul 03, 2024
-
-
Виталий Шунков authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- May 31, 2024
-
-
Виталий Шунков authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- May 17, 2024
-
-
Dmitry Rodionov authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Apr 12, 2024
-
-
Egor Ivkov authored
Also remove CI pipeline for fuzz_until, as running it in CI is not planned NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Apr 02, 2024
-
-
Дмитрий Кибирев authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Apr 01, 2024
-
-
check tarantool build on push support kubernetes runner NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Mar 25, 2024
-
-
Egor Ivkov authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Mar 07, 2024
-
-
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Mar 01, 2024
-
-
Egor Ivkov authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
Egor Ivkov authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
- Feb 22, 2024
-
-
Egor Ivkov authored
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal (cherry picked from commit e67faee8)
-
- Jan 16, 2024
-
-
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
1. Pass `docker build --build-arg TARANTOOL_VERSION=...` to ensure the resulting image contains the correct version. 2. Pass it in the CI trigger variables. 3. Fix CI jobs relationships: "docker" stage needs "deploy-packages". 4. Minor fixes in job names. NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
This reverts commit 0d8458d4.
-
Add a trigger to run tarantool-module CI tests when a new docker image is released (on tag). NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
-
-
Add the temporary path for macos CI. NO_DOC=picodata internal patch NO_CHANGELOG=picodata internal patch NO_TEST=picodata internal patch
-
This is needed to fix Ninja, which requires them to build a dependency graph. NO_DOC=picodata internal patch NO_CHANGELOG=picodata internal patch NO_TEST=picodata internal patch
-
This authentication method doesn't store any secrets; instead, we delegate the whole auth to a pre-configured LDAP server. In the method's implementation, we connect to the LDAP server and perform a BIND operation which checks user's credentials. Usage example: ```lua -- Set the default auth method to LDAP and create a new user. -- NOTE that we still have to provide a dummy password; otherwise -- box.schema.user.create will setup an empty auth data. box.cfg({auth_type = 'ldap'}) box.schema.user.create('demo', { password = '' }) -- Configure LDAP server connection URL and DN format string. os = require('os') os.setenv('TT_LDAP_URL', 'ldap://localhost:1389') os.setenv('TT_LDAP_DN_FMT', 'cn=$USER,ou=users,dc=example,dc=org') -- Authenticate using the LDAP authentication method via net.box. conn = require('net.box').connect(uri, { user = 'demo', password = 'password', auth_type = 'ldap', }) ``` NO_DOC=picodata internal patch NO_CHANGELOG=picodata internal patch NO_TEST=picodata internal patch
-
NO_DOC=ci change NO_TEST=ci change NO_CHANGELOG=ci change
-
Add to .gitlab.ci.yml test_linux, test_debian_docker_luacheck, coverage from .travis.mk. Also sign package on build Add checkpatch linter. Add docker image build. Image copies original tarantool/tarantool from Dockerhub NO_DOC=ci change NO_TEST=ci change NO_CHANGELOG=ci change
-
- Feb 19, 2021
-
-
Alexander V. Tikhonov authored
Removed last OSX 14 job from testing, gitlab-ci configuration removed.
-
- Feb 18, 2021
-
-
Alexander V. Tikhonov authored
Added Github local Action 'perf' to be used for perf docker images preparations and benchmarks runs. Ported jobs from gitlab-ci: perf_cbench perf_linkbench_ssd perf_nosqlbench_hash perf_nosqlbench_tree perf_sysbench perf_tpcc perf_tpch perf_ycsb_hash perf_ycsb_tree Closes #5663
-
Alexander V. Tikhonov authored
Moved from gitlab-ci to github-ci 'jepsen*' jobs for testing Tarantool with long Jepsen tests: jepsen-single-* jobs run by cron each 3 hours jepsen-cluster-* jobs run manualy or with API backend request. Closes tarantool/tarantool-qa#79
-
- Feb 17, 2021
-
-
Alexander V. Tikhonov authored
Ported from gitlab-ci FreeBSD 12 build as a standalone Github Actions workflow. Used sh4/sh8 local hosts as self-runners with label 'freebsd-sh'. These hosts based on CentOS 7 with FreeBSD 12.1 installed in VBox VM. It was tried to use runners from Github Actions which based on OSX, but failed to build FreeBSD 12 there, created additional issue to investigate the issue [1]. Closes #5754 [1]: https://github.com/tarantool/tarantool-qa/issues/81
-
- Feb 08, 2021
-
-
Alexander V. Tikhonov authored
Moved from gitlab-ci to github-ci 'osx_10_15_lto' job for building/testing Tarantool on OSX with LTO.
-
Alexander V. Tikhonov authored
Moved from gitlab-ci to github-ci 'static_build*' jobs for building/testing Tarantool on Linux and OSX. Added targets in .travis.mk file for static build on OSX on Github hosts. Closes #5661
-
Alexander V. Tikhonov authored
Moved from gitlab-ci to github-ci 'out-of-source' job for building/testing Tarantool in standalone build path while source path is not writable. Closes #5660
-
Alexander V. Tikhonov authored
Moved from gitlab-ci to github-ci 'default_gcc_centos_7' job for building/testing Tarantool on default GCC installed in CentOS 7. Removed not used after movement templates from gitlab-ci config.
-
- Feb 04, 2021
-
-
Alexander V. Tikhonov authored
Added condition in gitlab-ci and github actions to skip testings when branch names ends with '-notest'.
-
Alexander V. Tikhonov authored
Removed jobs that already testing in Github Actions: - debug - release - release_clang - release_lto - release_lto_clang11 - release_asan_clang11 - osx_15_release and templates: - deploy_*
-
- Jan 25, 2021
-
-
Alexander V. Tikhonov authored
Ported source and packages deploy jobs from gitlab-ci to github-ci. Closes #5662
-
- Jan 21, 2021
-
-
Sergey Bronnikov authored
Closes #5736
-
- Jan 15, 2021
-
-
Alexander V. Tikhonov authored
OSX 13 was tested for homebrew commit criteria. But a month ago criteria list changed and OSX 13 was removed [1]. So we don't need it any more in our commit criteria - removing. [1] - https://github.com/Homebrew/homebrew-core/actions/runs/465259174
-
Alexander V. Tikhonov authored
Found issue: pkg: No packages available to install matching 'py27-yaml' have been found in the repositories pkg: No packages available to install matching 'py27-gevent' have been found in the repositories Happened at .travis.mk file target: deps_freebsd: sudo pkg install -y git cmake gmake icu libiconv \ python27 py27-yaml py27-six py27-gevent \ autoconf automake libtool It happened becasue Python 2 is end of life and all OS distributions changed to use Python 3. Also all repositories removed its copies of the Python 2 packages. Due to FreeBSD 12 is testing using VBox VM image which already has all the needed Python 2 packages, the current fix is to change the gitlab-ci job to use instead of 'test_freebsd' target, which calls 'deps_freebsd' target with calls to install Python 2 packages, use 'test_freebsd_no_deps' target without it. We really won't need these packages feather due to next update of these gitlab-ci jobs will be change of make targets to use Python 3 packages instead of Python 2. Closes tarantool/tarantool-qa#4
-
- Dec 23, 2020
-
-
Alexander V. Tikhonov authored
Added packaging jobs for Fedora 32. Closes #4966
-