Skip to content

Instantly share code, notes, and snippets.

@em230418
em230418 / upgrade_8_to_12.sh
Created October 2, 2019 07:09
Скрипт для миграции odoo 8 на odoo 12 (недоработанный)
#!/usr/bin/env bash
TMP_DIR=/home/noroot/tmp
OULIB_PATH=/home/noroot/Projects/c8/openupgradelib
OU9_PATH=/home/noroot/Projects/c8/ou9
OU10_PATH=/home/noroot/Projects/c8/ou10
OU11_PATH=/home/noroot/Projects/c8/ou11
OU12_PATH=/home/noroot/Projects/c8/ou12
@em230418
em230418 / merge.sh
Last active November 19, 2019 08:01
Как правильно сливать
#!/usr/bin/env bash
# git checkout 11.0
# git merge --no-ff 10.0
git reset *.pot
git checkout --ours *.pot
git checkout --ours .travis.yml
# взгляни на *.po файлы. Там недолжно быть всякой фигни
rm `git ls-files --others --exclude-standard | grep ".pot" | paste -sd " " -`
@em230418
em230418 / test.py
Last active September 10, 2019 06:04
Что выводить для развертки и тестирования
#!/usr/bin/env python3
from os.path import join, abspath
import sys
sys.path.append("/home/noroot/maintainer-quality-tools/travis")
DBNAME = "a697"
VENDOR_DIR = "vendor"
ADDONS_PATH_TO_TEST = join(VENDOR_DIR, "it-projects-llc/pos-addons")
@em230418
em230418 / 1204.sh
Created July 19, 2019 07:05
Убрать # -*- coding: utf-8 -*- во всех файлах из текущего каталога
#!/usr/bin/env bash
sed -i '/#\ -\*-\ coding: utf-8\ -\*-/d' `grep -rn . -e "coding: utf-8" -l`
@em230418
em230418 / gist:80d28cbb141ad47414813af8b99a46fc
Last active July 11, 2019 08:39
Собрать все requirements.txt из vendor
cat `find vendor -name "requirements.txt" | grep -v odoo/cc` /dev/null