1. 23 Sep, 2022 1 commit
  2. 08 Sep, 2022 1 commit
  3. 06 Sep, 2022 1 commit
    • Moisés López - https://www.vauxoo.com/'s avatar
      [FIX] CI: Fix "setup.py install is deprecated. Use build" · c0087bac
      The last CI build has an error and it didn't deploy the package to pypi
      
      The error is the following one:
      
          /usr/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
      
      We are using `build` package and it was tested with the same docker image
      
      It is working well
      
      Also, it is fixing the following install build error:
      
          docker run -it --rm quay.io/vauxoo/dockerv:latest pip install -q build
              ERROR: Cannot uninstall 'pep517'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
      
      Fixed using ignore-installed parameter:
      
          docker run -it --rm quay.io/vauxoo/dockerv:latest pip install -q --ignore-installed build
              Package installed
      c0087bac
  4. 05 Sep, 2022 3 commits
  5. 31 Aug, 2022 1 commit
    • Moisés López - https://www.vauxoo.com/'s avatar
      [REF] common: Install tcl to be compatible with expect-dev · 23789108
      Running the following script:
      
          for VERSION in 150 140 130 120
          do
              echo -e "\nRunning in $VERSION without tcl"
              docker run -it --rm vauxoo/odoo-${VERSION}-image /bin/bash -c "apt update -qq && apt -yq install expect-dev > /dev/null && unbuffer ls --color=auto";
              echo -e "Ran in $VERSION without tcl\n"
              echo -e "\nRunning in $VERSION with tcl"
              docker run -it --rm vauxoo/odoo-${VERSION}-image /bin/bash -c "apt update -qq && apt -yq install expect-dev tcl8.6 > /dev/null && unbuffer ls --color=auto";
              echo -e "Ran in $VERSION with tcl\n"
          done
      
      You will see the following output:
      
          Running in 150 without tcl
          bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
          Ran in 150 without tcl
      
          Running in 150 with tcl
          bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
          Ran in 150 with tcl
      
          Running in 140 without tcl
          bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
          Ran in 140 without tcl
      
          Running in 140 with tcl
          bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
          Ran in 140 with tcl
      
          Running in 130 without tcl
          9 /usr/bin/unbuffer: 4: exec: tclsh8.6: not found
          Ran in 130 without tcl
      
          Running in 130 with tcl
          9 bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
          Ran in 130 with tcl
      
          Running in 120 without tcl
          140 /usr/bin/unbuffer: 4: exec: tclsh8.6: not found
          Ran in 120 without tcl
      
          Running in 120 with tcl
          140 bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
          Ran in 120 with tcl
      
      Notice 130 and 120 has the following error without tcl:
      
          140 /usr/bin/unbuffer: 4: exec: tclsh8.6: not found
      
      Also, notice 140 and 150 even is working well installing tcl
      
      We could add this package in the Dockerfile of the images
      
      but I tried to rebuild a 120 image and it started to raises new errors related with
      pip packages
      
      So, it is risky to update the image
      
      Better using this way to install only when it is needed and safe where it is not needed
      23789108
  6. 29 Aug, 2022 2 commits
  7. 22 Aug, 2022 1 commit
  8. 19 Aug, 2022 1 commit
    • Moisés López - https://www.vauxoo.com/'s avatar
      [REF] deployv_addon_gitlab_tools: Ignore 0 tests 'warnings' · 2fd29c1d
      Newer Odoo versions is showing a WARNING when there are not tests to run
      
      The log warning is the following:
       - `WARNING db odoo.tests.runner: 0 failed, 0 error(s) of 0 tests when loading database 'db'`
      
      But new projects doens't have tests in the first time
      
      So, the "warnings" pipeline could be raised
      
      But it is not a warning easy to fix in the first step
      
      So, it is better to ignore it
      2fd29c1d
  9. 16 Aug, 2022 2 commits
  10. 15 Aug, 2022 1 commit
  11. 13 Aug, 2022 1 commit
  12. 12 Aug, 2022 1 commit
  13. 11 Aug, 2022 1 commit
    • Moisés López - https://www.vauxoo.com/'s avatar
      [REF] common: Small changes for coverage reports · f8faee5b
      Avoid raising error if the directoy was already created
      Allowing to run 2 times the same command locally
      The coverage content is created with file flag "w" instead of "a"
      in order to be cleaned if it already exists
      The coverage content was removed the extra spaces
      The coverage is showed in the logs similar to old way and ran first
      f8faee5b
  14. 09 Aug, 2022 1 commit
  15. 05 Aug, 2022 4 commits
  16. 03 Aug, 2022 2 commits
  17. 11 Jan, 2022 1 commit
    • Tulio Ruiz's avatar
      [IMP] Add better detection for dev projects. · bcc5b6f7
      Tulio Ruiz authored
      - Just in case someone use the main branch in the -dev group for any reason we detect if it is a dev repo so it don't push to latest, just to dev.
      
      We do so by detecting if the branch name is the same as the version and now we also check if the group name ends with -dev, because we have as general rule to name the groups with 'group-dev' for development and 'group' for the main repo
      bcc5b6f7
  18. 08 Oct, 2021 2 commits
  19. 23 Sep, 2021 2 commits
  20. 30 Aug, 2021 1 commit
  21. 25 Aug, 2021 1 commit
  22. 23 Jun, 2021 2 commits
  23. 11 Jan, 2021 1 commit
  24. 06 Jan, 2021 1 commit
  25. 20 Nov, 2020 2 commits
  26. 07 Apr, 2020 2 commits
  27. 06 Mar, 2020 1 commit