Commit Graph

17 Commits (17c744be21d832bf836cb23bf9df7ef8c839cba7)

Author SHA1 Message Date
gindibay 17c744be21 Updates tools branch to add attrs dependency 2023-07-20 00:02:59 +03:00
gindibay 90d1dd42bc Adds attrs module 2023-07-19 22:31:24 +03:00
gindibay 6c6a9ece85 Updates tools version 2023-07-19 22:31:24 +03:00
gindibay 22aef15497 Fixes tools branch 2023-07-19 22:31:24 +03:00
gindibay 72846a40f2 Rollbacks tools branch 2023-07-19 22:31:24 +03:00
gindibay ea626ffde3 Changes os detection method name 2023-07-19 22:31:24 +03:00
gindibay 41b9db020d Fixes version errors 2023-07-19 22:31:24 +03:00
gindibay faa394d709 Adds debug codes 2023-07-19 22:31:24 +03:00
gindibay f46b58ae27 Fixes urllib3 for centos based distributions 2023-07-19 22:31:24 +03:00
gindibay 6e49729bf9 Removes explicit attrs installation 2023-07-19 22:31:24 +03:00
gindibay 85d955ae68 Changes bash behavious to exit 2023-07-19 22:31:24 +03:00
gindibay 75aabcfe27 Fixes module error 2023-07-19 22:31:24 +03:00
gindibay ff00d5db07 Adds attr module 2023-07-19 22:31:24 +03:00
gindibay 509e903038 Adds code for debugging 2023-07-19 22:31:24 +03:00
gindibay cbcc77591a Changing deffault branch for tools 2023-07-19 22:31:24 +03:00
Gürkan İndibay d919506076
Fixes validate Output phase of packaging pipeline (#6678)
Pyenv is installed in our container images but I found out that pyenv is
not being activated since it is activated from ~/bashrc script and in
GitHub Actions (GHA) this script is not being executed
Since pyenv is not activated, default python versions comes from docker
images is being used and in this case we get errors for python version
3.11.
Additionally, $HOME directory is /github/home for containers executed
under GHA and our pyenv installation is under /root directory which is
normally home directory for our packaging containers
This PR activates usage of pyenv and additionally uses pyenv virtualenv
feature to execute validate_output function in isolation

---------

Co-authored-by: Onur Tirtir <onurcantirtir@gmail.com>
2023-01-31 13:59:09 +03:00
Gürkan İndibay c2193608c9
Add jobs to test builds on different distros (#6499)
With this PR, citus code will be tested in all packaging environments. 
Sometimes, there can be compile errors which blocks packaging and in
this case unplanned delays may occur.
By testing the code in packaging environments, I'm aiming to detect any
compilation errors before packaging.

Co-authored-by: Onur Tirtir <onurcantirtir@gmail.com>
Co-authored-by: Hanefi Onaldi <Hanefi.Onaldi@microsoft.com>
2022-12-01 19:11:41 +03:00