From 094973525880f5ca11de719616955cd7cd43c442 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Mon, 17 Jan 2022 22:03:28 +0200 Subject: [PATCH 1/9] Removed binary cache --- __pycache__/constants.cpython-39.pyc | Bin 354 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 __pycache__/constants.cpython-39.pyc diff --git a/__pycache__/constants.cpython-39.pyc b/__pycache__/constants.cpython-39.pyc deleted file mode 100644 index 1205b929745d83d1d93fcfb7c5a71cac71283100..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmYe~<>g`kf=%+Bi3fr7V-N=!FakLaKwK;UBvKfn7*ZIc7*m*{m{OR788lg{)H6y- z3W}}t^%Dy+b<>JcQ}t3(QwwtRlJj%*%Z&6(iW2jRa}rBZtCaC8EG3qHO)*)SR?}qRg_y Date: Tue, 18 Jan 2022 07:00:46 +0200 Subject: [PATCH 2/9] Added translation description to CI/CD definitions --- .drone.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index b3786f8..f348cc9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,9 +6,16 @@ name: default steps: - name: translate commands: - - cd /var/www/docs.selfprivacy.org - - translate + - > + for inputFile in $$(ls src/ru/src) + do + python3.9 main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} + done + +- name: build + commands: - cd src/ru - mdbook build - cd ../../src/en - - mdbook build \ No newline at end of file + - mdbook build + \ No newline at end of file From ddbf794223a63dabd84c377832e344529d14fa47 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Tue, 18 Jan 2022 07:07:13 +0200 Subject: [PATCH 3/9] Switched python versiob --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index f348cc9..5c86ac5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,7 +9,7 @@ steps: - > for inputFile in $$(ls src/ru/src) do - python3.9 main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} + python main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} done - name: build From 651c1b1eeecfb6b6e8980126022ad4b1ae9a11a8 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Tue, 18 Jan 2022 07:10:32 +0200 Subject: [PATCH 4/9] PoC: Identation fix --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 5c86ac5..aec4894 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,7 +7,7 @@ steps: - name: translate commands: - > - for inputFile in $$(ls src/ru/src) + for inputFile in $$( ls src/ru/src ) do python main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} done From 77d60a56f636fec5d5de474e25116cebe0b08a95 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Tue, 18 Jan 2022 07:20:39 +0200 Subject: [PATCH 5/9] Switched python version --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index aec4894..44549c9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,7 +9,7 @@ steps: - > for inputFile in $$( ls src/ru/src ) do - python main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} + python3 main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} done - name: build From aa70145ded0e529419a08fb82e0991d8239fb4bd Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Tue, 18 Jan 2022 07:50:34 +0200 Subject: [PATCH 6/9] Changed Newline representation --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 44549c9..67d8b59 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,7 +6,7 @@ name: default steps: - name: translate commands: - - > + - | for inputFile in $$( ls src/ru/src ) do python3 main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} From cf06bd2e74af8c5282d0af222f998147c22a7010 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Tue, 18 Jan 2022 08:06:24 +0200 Subject: [PATCH 7/9] Fixed targets listing --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 67d8b59..cf537f4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,7 +7,7 @@ steps: - name: translate commands: - | - for inputFile in $$( ls src/ru/src ) + for inputFile in $$( ls -p src/ru/src | grep -v / ) do python3 main.py --file src/ru/src/$${inputFile} --output src/en/src/$${inputFile} done From ad0e1fee99d76431f6f7a03ad2690d2a5a784534 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Tue, 18 Jan 2022 08:46:42 +0200 Subject: [PATCH 8/9] Added deploy step --- .drone.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.drone.yml b/.drone.yml index cf537f4..b00060c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,4 +18,8 @@ steps: - mdbook build - cd ../../src/en - mdbook build + +- name: deploy + commands: + - scp -ri ~/.ssh/id_ed25519 ./ root@selfprivacy.org:/var/www/docs.selfprivacy.org/ \ No newline at end of file From 281bccf677e7df1d1c92eacc8cf5106f58dbbfd3 Mon Sep 17 00:00:00 2001 From: Illia Chub Date: Wed, 19 Jan 2022 09:05:57 +0200 Subject: [PATCH 9/9] Add 'README.md' --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..3ed93ca --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# Процедура внесения изменений в документацию + +1. Склонировать репозиторий. +2. При редактировании репозитория, изменения вносить в формате MarkDown, в файлах, расположеных по пути ```src/ru/src``` +3. После внесения изменений, протестировать выполнение сборки документации при помощи команды ```mdbook build``` +4. MdBook можно установить из реестра пакетов Rust: ```cargo install mdbook``` +5. Закоммитить и запушить в репозиторий. +6. Изменения будут доступны в https://docs.selfprivacy.org \ No newline at end of file