diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c8bea92..0480001 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -122,6 +122,42 @@ alpha32: name: socializer_alpha expire_in: 1 day +alpha: + type: deploy + tags: + - windows10 + before_script: + - '%PYTHON3-32% -V' + - '%PYTHON3-32% -m pip install --upgrade pip cx_freeze' + - '%PYTHON3-32% -m pip install --upgrade -r requirements.txt' + - '%PYTHON3-32% -m pip uninstall enum34 -y' + script: + - copy changelog.md doc\changelog.md + - cd doc + - '%PYTHON3-32% documentation_importer.py' + - cd ..\src + - '%PYTHON3-32% ..\doc\generator.py' + - '%PYTHON3-32% write_version_data.py' + - '%PYTHON3-32% setup.py build' + - cd .. + - cd scripts + - '%PYTHON3-32% prepare_zipversion_cxfreeze.py' + - call genpot_interface.bat + - call genpot_doc.bat + - cd .. + - move src\socializer.zip socializer.zip + - move scripts\socializer.pot socializer.pot + - move scripts\socializer-documentation.pot socializer-documentation.pot + only: + - schedules + artifacts: + paths: + - socializer.zip + - socializer.pot + - socializer-documentation.pot + name: socializer_alpha + expire_in: 1 day + ### This is commented because there is no 64 bits version of enchant, thus pyenchant will not work. ### I will reenable this when we will get rid of enchant, probably in favour of symspellpy # Creates a version built with Python 3.7 and cx-freeze