5
2
mirror of https://github.com/getbible/v2_builder.git synced 2024-11-26 04:17:32 +00:00

Reduced the test list of Bibles. Moved all public domain versions to their own file.

This commit is contained in:
Llewellyn van der Merwe 2021-04-27 21:24:24 +02:00
parent b63c5b7841
commit bd62d61ac8
Signed by: Llewellyn
GPG Key ID: EFC0C720A240551C
5 changed files with 99 additions and 64 deletions

View File

@ -10,9 +10,6 @@ on:
branches: branches:
- master - master
# so we can manually run a build
workflow_dispatch:
jobs: jobs:
build: build:
runs-on: [ubuntu-20.04] runs-on: [ubuntu-20.04]

View File

@ -5,11 +5,6 @@ on:
push: push:
branches: branches:
- staging - staging
pull_request:
branches:
- staging
# so we can manually run a test also
workflow_dispatch:
jobs: jobs:
test: test:

View File

@ -183,6 +183,43 @@ Then add the following line, update the time as needed
10 5 * * MON /home/username/v2_builder/run.sh >> /home/username/v2_builder/builder.log 2>&1 10 5 * * MON /home/username/v2_builder/run.sh >> /home/username/v2_builder/builder.log 2>&1
``` ```
### Use GitHub Actions
You will need to setup a list of secrets in your fork of v2_builder.
> The github user email being used to build
- GETBIBLE_GIT_EMAIL
> The github username being used to build
- GETBIBLE_GIT_USER
> gpg -a --export-secret-keys >myprivatekeys.asc
> The whole key file text from the above myprivatekeys.asc
> This key must be linked to the github user being used
- GETBIBLE_GPG_KEY
> The name of the myprivatekeys.asc user
- GETBIBLE_GPG_USER
> A **OFFICIAL** repository of the hash files
> like: git@github.com:getbible/v2.git
> the github user must have push/pull access to this repo
- GETBIBLE_HASH_REPO
> A **TEST** repository of the hash files
> like: git@github.com:Llewellyn/v2.git
> the github user must have push/pull access to this repo
- GETBIBLE_HASH_REPO_T
> A **OFFICIAL** repository of the scripture files
> like: git@github.com:getbible/v2_scripture.git
> the github user must have push/pull access to this repo
- GETBIBLE_SCRIPTURE_REPO
> A **TEST** repository of the scripture files
> like: git@github.com:Llewellyn/v2_scripture.git
> the github user must have push/pull access to this repo
- GETBIBLE_SCRIPTURE_REPO_T
> A id_ed25519 ssh private key liked to the github user account
- GETBIBLE_SSH_KEY
> A id_ed25519.pub ssh public key liked to the github user account
- GETBIBLE_SSH_PUB
All these secret values are needed to fully automate the build. Then you need to go to the actions are in your fork of v2_builder and activate the actions.
# Don't Forget Our Agreement! # Don't Forget Our Agreement!
### Free Software (with responsibility) ### Free Software (with responsibility)

View File

@ -1,61 +1,6 @@
{ {
"Peshitta" : "peshitta",
"ArmEastern" : "easternarmenian",
"ArmWestern" : "westernarmenian",
"BasHautin" : "basque",
"ChiUns" : "cus",
"ChiUn" : "cut",
"CopNT" : "coptic",
"CopSahHorner" : "sahidic",
"Cro" : "croatia",
"CzeBKR" : "bkr",
"DaOT1931NT1907" : "danish",
"DutSVV" : "statenvertaling",
"ASV" : "asv",
"BBE" : "basicenglish",
"DRC" : "douayrheims",
"KJV" : "kjv", "KJV" : "kjv",
"KJVA": "kjva",
"Webster" : "wb",
"Weymouth" : "weymouth",
"WEB" : "web",
"Tyndale": "tyndale",
"YLT" : "ylt",
"Wycliffe" : "wycliffe",
"Esperanto" : "esperanto",
"FinBiblia" : "finnish1776",
"FinPR" : "pyharaamattu1933",
"FreJND" : "darby",
"FreMartin" : "martin",
"GerElb1871" : "elberfelder",
"GerElb1905" : "elberfelder1905",
"GerLut1545" : "luther1545",
"Wulfila" : "gothic",
"GreVamvas" : "moderngreek",
"TR" : "textusreceptus", "TR" : "textusreceptus",
"Tisch" : "tischendorf",
"WHNU" : "westcotthort",
"Aleppo" : "aleppo", "Aleppo" : "aleppo",
"HebModern" : "modernhebrew", "WLC" : "codex"
"WLC" : "codex",
"HunKar" : "karoli",
"ItaDio" : "giovanni",
"ItaRive" : "riveduta",
"KorRV" : "korean",
"VulgClementine" : "vulgate",
"Mal1910" : "mal1910",
"ManxGaelic" : "manxgaelic",
"BurJudson" : "judson",
"Norsk" : "bibelselskap",
"PorAR" : "almeida",
"PotLykins" : "potawatomi",
"RusSynodal" : "synodal",
"ScotsGaelic" : "gaelic",
"SpaRV" : "rv1858",
"SpaRV1865" : "sse",
"Swahili" : "swahili",
"Swe1917" : "swedish",
"TagAngBiblia" : "tagalog",
"UkrKulish" : "ukranian",
"Viet" : "vietnamese"
} }

View File

@ -0,0 +1,61 @@
{
"Peshitta" : "peshitta",
"ArmEastern" : "easternarmenian",
"ArmWestern" : "westernarmenian",
"BasHautin" : "basque",
"ChiUns" : "cus",
"ChiUn" : "cut",
"CopNT" : "coptic",
"CopSahHorner" : "sahidic",
"Cro" : "croatia",
"CzeBKR" : "bkr",
"DaOT1931NT1907" : "danish",
"DutSVV" : "statenvertaling",
"ASV" : "asv",
"BBE" : "basicenglish",
"DRC" : "douayrheims",
"KJV" : "kjv",
"KJVA": "kjva",
"Webster" : "wb",
"Weymouth" : "weymouth",
"WEB" : "web",
"Tyndale": "tyndale",
"YLT" : "ylt",
"Wycliffe" : "wycliffe",
"Esperanto" : "esperanto",
"FinBiblia" : "finnish1776",
"FinPR" : "pyharaamattu1933",
"FreJND" : "darby",
"FreMartin" : "martin",
"GerElb1871" : "elberfelder",
"GerElb1905" : "elberfelder1905",
"GerLut1545" : "luther1545",
"Wulfila" : "gothic",
"GreVamvas" : "moderngreek",
"TR" : "textusreceptus",
"Tisch" : "tischendorf",
"WHNU" : "westcotthort",
"Aleppo" : "aleppo",
"HebModern" : "modernhebrew",
"WLC" : "codex",
"HunKar" : "karoli",
"ItaDio" : "giovanni",
"ItaRive" : "riveduta",
"KorRV" : "korean",
"VulgClementine" : "vulgate",
"Mal1910" : "mal1910",
"ManxGaelic" : "manxgaelic",
"BurJudson" : "judson",
"Norsk" : "bibelselskap",
"PorAR" : "almeida",
"PotLykins" : "potawatomi",
"RusSynodal" : "synodal",
"ScotsGaelic" : "gaelic",
"SpaRV" : "rv1858",
"SpaRV1865" : "sse",
"Swahili" : "swahili",
"Swe1917" : "swedish",
"TagAngBiblia" : "tagalog",
"UkrKulish" : "ukranian",
"Viet" : "vietnamese"
}