Bug #15651

Make sure we push Weblate's Git repo to https://git-tails.immerda.ch/weblate/tails/ once a day

Added by Anonymous 2018-06-12 13:15:06 . Updated 2019-06-27 17:16:35 .

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-06-12
Due date:
% Done:

0%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:
309

Description

I think it would be useful to create a cronjob and push everyday automatically to Weblate’s own repo on immerda.ch.
I’m not sure if this is in place yet.


Subtasks


Related issues

Related to Tails - Bug #15406: Backup Weblate configuration Resolved 2018-03-13

History

#1 Updated by Anonymous 2018-06-12 13:16:39

  • related to Bug #15406: Backup Weblate configuration added

#2 Updated by Anonymous 2018-06-19 09:42:03

  • Assignee set to groente
  • QA Check set to Info Needed

groente, can you add a puppet script & cronjob that does this? Do you need any input from me, emmapeel or drebs to do that?

#3 Updated by groente 2018-06-30 20:05:05

  • Assignee deleted (groente)

hey, two questions:

1. which directory exactly on translate is it that you want to push daily?
2. i guess you want to push to git.tails.boum.org and not immerda?

#4 Updated by intrigeri 2018-07-01 07:27:41

> 2. i guess you want to push to git.tails.boum.org and not immerda?

For avoidance of doubt: they are the same.

#5 Updated by emmapeel 2018-07-01 08:18:15

Right now is pushing after each commit (it is configurable per project)

#6 Updated by Anonymous 2018-07-04 12:38:50

We decided to do that via Weblate and use Weblate’s pre-push hooks to add scripts we want to run over the po files before.

#7 Updated by Anonymous 2018-08-19 16:17:40

  • Status changed from Confirmed to Rejected

… hence I’m closing this now.

#8 Updated by Anonymous 2019-02-07 15:39:54

#9 Updated by intrigeri 2019-06-27 17:16:36

  • Assignee deleted ()