From 388c327a132c60d8a2a0cb949242db21522f556e Mon Sep 17 00:00:00 2001 From: Guillem Hernandez Sola Date: Thu, 30 Apr 2026 10:30:24 +0200 Subject: [PATCH] Added language as an option --- jenkins/324TempsTw | 79 +++++++++++++++++++++++++++++++++++++ jenkins/324TransitTw | 79 +++++++++++++++++++++++++++++++++++++ jenkins/324Tw | 3 +- jenkins/FCBFutbolSalaTw | 3 +- jenkins/FCBHandbolTw | 3 +- jenkins/FCBHoqueiTw | 3 +- jenkins/FCBMasiaTw | 3 +- jenkins/apmTw | 3 +- jenkins/beteveTw | 3 +- jenkins/bomberscatTw | 3 +- jenkins/btvEsportsTw | 3 +- jenkins/btvLlenguaTw | 3 +- jenkins/btvNoticiesTw | 3 +- jenkins/comedygoldbcnTw | 3 +- jenkins/crunchyTw | 3 +- jenkins/elmonaRAC1Tw | 3 +- jenkins/emergenciescatTw | 3 +- jenkins/esport3Tw | 3 +- jenkins/esportsRAC1Tw | 3 +- jenkins/esportsenxarxaTw | 3 +- jenkins/fcbRAC1Tw | 3 +- jenkins/fcbarcelonaTw | 3 +- jenkins/fcbatleticTw | 3 +- jenkins/fcbbasketTw | 3 +- jenkins/fcbfemeniTw | 3 +- jenkins/laCompetenciaRAC1Tw | 3 +- jenkins/laxarxamesTw | 3 +- jenkins/meteoRAC1Tw | 3 +- jenkins/meteocatTw | 3 +- jenkins/mossosTw | 3 +- jenkins/nohoseRAC1Tw | 3 +- jenkins/optimotTw | 3 +- jenkins/polonia3CatTw | 3 +- jenkins/semgencatTw | 3 +- jenkins/transitTw | 3 +- jenkins/versioRac1MergedTw | 3 +- jenkins/vialliureRAC1Tw | 3 +- 37 files changed, 228 insertions(+), 35 deletions(-) create mode 100644 jenkins/324TempsTw create mode 100644 jenkins/324TransitTw diff --git a/jenkins/324TempsTw b/jenkins/324TempsTw new file mode 100644 index 0000000..45d1591 --- /dev/null +++ b/jenkins/324TempsTw @@ -0,0 +1,79 @@ +pipeline { + agent any + + options { + timeout(time: 15, unit: 'MINUTES') + timestamps() + buildDiscarder(logRotator(numToKeepStr: '10')) + disableConcurrentBuilds() + } + + triggers { + cron('H/30 * * * *') + } + + stages { + stage('Checkout Code') { + steps { + // Pulls the code from the repository where this Jenkinsfile lives + checkout scm + } + } + + stage('Setup Python & Install Dependencies') { + steps { + sh ''' + set -e # Exit immediately if a command exits with a non-zero status + + # Create a virtual environment named 'venv' + python3 -m venv venv + + # Activate the virtual environment and install dependencies + . venv/bin/activate && \ + pip install --upgrade pip && \ + pip install -U atproto tweety-ns playwright httpx arrow python-dotenv moviepy grapheme + + # Check if moviepy is installed + pip list | grep moviepy || { echo 'MoviePy installation failed!'; exit 1; } + + # Check if FFmpeg is installed + ffmpeg -version || { echo 'FFmpeg is not installed!'; exit 1; } + + # Verify that moviepy can be imported + python3 -c "import moviepy" || { echo 'MoviePy import failed!'; exit 1; } + + # Install the local browser binaries for this environment + playwright install chromium + ''' + } + } + + stage('Run Script') { + steps { + // Securely injects Jenkins credentials as environment variables + withCredentials([ + string(credentialsId: 'TWITTER_USERNAME', variable: 'TWITTER_USERNAME'), + string(credentialsId: 'TWITTER_PASSWORD', variable: 'TWITTER_PASSWORD'), + string(credentialsId: 'TWITTER_324_EMAIL', variable: 'TWITTER_324_EMAIL'), + string(credentialsId: 'TWITTER_324_EL_TEMPS_HANDLE', variable: 'TWITTER_324_EL_TEMPS_HANDLE'), + string(credentialsId: 'BSKY_324_HANDLE', variable: 'BSKY_324_HANDLE'), + string(credentialsId: 'BSKY_324_APP_PASSWORD', variable: 'BSKY_324_APP_PASSWORD') + ]) { + sh ''' + # Activate the virtual environment and run the script + . venv/bin/activate && \ + python3 twitter2bsky_daemon.py \ + --twitter-username "$TWITTER_USERNAME" \ + --twitter-password "$TWITTER_PASSWORD" \ + --twitter-email "$TWITTER_324_EMAIL" \ + --twitter-handle "$TWITTER_324_EL_TEMPS_HANDLE" \ + --bsky-handle "$BSKY_324_HANDLE" \ + --bsky-password "$BSKY_324_APP_PASSWORD" \ + --bsky-base-url https://eurosky.social \ + --bsky-langs ca + ''' + } + } + } + } +} \ No newline at end of file diff --git a/jenkins/324TransitTw b/jenkins/324TransitTw new file mode 100644 index 0000000..1bfee46 --- /dev/null +++ b/jenkins/324TransitTw @@ -0,0 +1,79 @@ +pipeline { + agent any + + options { + timeout(time: 15, unit: 'MINUTES') + timestamps() + buildDiscarder(logRotator(numToKeepStr: '10')) + disableConcurrentBuilds() + } + + triggers { + cron('H/30 * * * *') + } + + stages { + stage('Checkout Code') { + steps { + // Pulls the code from the repository where this Jenkinsfile lives + checkout scm + } + } + + stage('Setup Python & Install Dependencies') { + steps { + sh ''' + set -e # Exit immediately if a command exits with a non-zero status + + # Create a virtual environment named 'venv' + python3 -m venv venv + + # Activate the virtual environment and install dependencies + . venv/bin/activate && \ + pip install --upgrade pip && \ + pip install -U atproto tweety-ns playwright httpx arrow python-dotenv moviepy grapheme + + # Check if moviepy is installed + pip list | grep moviepy || { echo 'MoviePy installation failed!'; exit 1; } + + # Check if FFmpeg is installed + ffmpeg -version || { echo 'FFmpeg is not installed!'; exit 1; } + + # Verify that moviepy can be imported + python3 -c "import moviepy" || { echo 'MoviePy import failed!'; exit 1; } + + # Install the local browser binaries for this environment + playwright install chromium + ''' + } + } + + stage('Run Script') { + steps { + // Securely injects Jenkins credentials as environment variables + withCredentials([ + string(credentialsId: 'TWITTER_USERNAME', variable: 'TWITTER_USERNAME'), + string(credentialsId: 'TWITTER_PASSWORD', variable: 'TWITTER_PASSWORD'), + string(credentialsId: 'TWITTER_324_EMAIL', variable: 'TWITTER_324_EMAIL'), + string(credentialsId: 'TWITTER_324_TRANSIT_HANDLE', variable: 'TWITTER_324_TRANSIT_HANDLE'), + string(credentialsId: 'BSKY_324_HANDLE', variable: 'BSKY_324_HANDLE'), + string(credentialsId: 'BSKY_324_APP_PASSWORD', variable: 'BSKY_324_APP_PASSWORD') + ]) { + sh ''' + # Activate the virtual environment and run the script + . venv/bin/activate && \ + python3 twitter2bsky_daemon.py \ + --twitter-username "$TWITTER_USERNAME" \ + --twitter-password "$TWITTER_PASSWORD" \ + --twitter-email "$TWITTER_324_EMAIL" \ + --twitter-handle "$TWITTER_324_TRANSIT_HANDLE" \ + --bsky-handle "$BSKY_324_HANDLE" \ + --bsky-password "$BSKY_324_APP_PASSWORD" \ + --bsky-base-url https://eurosky.social \ + --bsky-langs ca + ''' + } + } + } + } +} \ No newline at end of file diff --git a/jenkins/324Tw b/jenkins/324Tw index b7a0966..1cdb75b 100644 --- a/jenkins/324Tw +++ b/jenkins/324Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_324_HANDLE" \ --bsky-handle "$BSKY_324_HANDLE" \ --bsky-password "$BSKY_324_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/FCBFutbolSalaTw b/jenkins/FCBFutbolSalaTw index 351bc4f..83bff46 100644 --- a/jenkins/FCBFutbolSalaTw +++ b/jenkins/FCBFutbolSalaTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBFUTBOLSALA_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/FCBHandbolTw b/jenkins/FCBHandbolTw index 1a02ba1..52206df 100644 --- a/jenkins/FCBHandbolTw +++ b/jenkins/FCBHandbolTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBHANDBOL_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/FCBHoqueiTw b/jenkins/FCBHoqueiTw index b16d8f9..f627919 100644 --- a/jenkins/FCBHoqueiTw +++ b/jenkins/FCBHoqueiTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBHOQUEI_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/FCBMasiaTw b/jenkins/FCBMasiaTw index 8ab4a6f..910c49e 100644 --- a/jenkins/FCBMasiaTw +++ b/jenkins/FCBMasiaTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBMASIA_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/apmTw b/jenkins/apmTw index 1a582a8..147ab07 100644 --- a/jenkins/apmTw +++ b/jenkins/apmTw @@ -68,7 +68,8 @@ pipeline { --twitter-handle "$TWITTER_APM_HANDLE" \ --bsky-handle "$BSKY_APM_HANDLE" \ --bsky-password "$BSKY_APM_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/beteveTw b/jenkins/beteveTw index deafcba..8d1dd4a 100644 --- a/jenkins/beteveTw +++ b/jenkins/beteveTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_BETEVE_HANDLE" \ --bsky-handle "$BSKY_BETEVE_HANDLE" \ --bsky-password "$BSKY_BETEVE_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/bomberscatTw b/jenkins/bomberscatTw index 86419ec..fb189b7 100644 --- a/jenkins/bomberscatTw +++ b/jenkins/bomberscatTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_BOMBERSCAT_HANDLE" \ --bsky-handle "$BSKY_CAT112_HANDLE" \ --bsky-password "$BSKY_CAT112_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/btvEsportsTw b/jenkins/btvEsportsTw index e4908e0..dc408fd 100644 --- a/jenkins/btvEsportsTw +++ b/jenkins/btvEsportsTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_BTVESPORTS_HANDLE" \ --bsky-handle "$BSKY_BETEVE_HANDLE" \ --bsky-password "$BSKY_BETEVE_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/btvLlenguaTw b/jenkins/btvLlenguaTw index f5ed781..d73572f 100644 --- a/jenkins/btvLlenguaTw +++ b/jenkins/btvLlenguaTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_BTVLLENGUA_HANDLE" \ --bsky-handle "$BSKY_BETEVE_HANDLE" \ --bsky-password "$BSKY_BETEVE_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/btvNoticiesTw b/jenkins/btvNoticiesTw index 45c2a66..1d55dc4 100644 --- a/jenkins/btvNoticiesTw +++ b/jenkins/btvNoticiesTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_BTVNOTICIES_HANDLE" \ --bsky-handle "$BSKY_BETEVE_HANDLE" \ --bsky-password "$BSKY_BETEVE_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/comedygoldbcnTw b/jenkins/comedygoldbcnTw index 55d9671..7cf9626 100644 --- a/jenkins/comedygoldbcnTw +++ b/jenkins/comedygoldbcnTw @@ -68,7 +68,8 @@ pipeline { --twitter-email "$TWITTER_COMEDYGOLDBCN_EMAIL" \ --twitter-handle "$TWITTER_COMEDYGOLDBCN_HANDLE" \ --bsky-handle "$BSKY_COMEDYGOLDBCN_HANDLE" \ - --bsky-password "$BSKY_COMEDYGOLDBCN_APP_PASSWORD" + --bsky-password "$BSKY_COMEDYGOLDBCN_APP_PASSWORD" \ + --bsky-langs ca ''' } } diff --git a/jenkins/crunchyTw b/jenkins/crunchyTw index ab3ef4c..a8f2e28 100644 --- a/jenkins/crunchyTw +++ b/jenkins/crunchyTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_CRUNCHYROLL_HANDLE" \ --bsky-handle "$BSKY_CRUNCHYROLL_HANDLE" \ --bsky-password "$BSKY_CRUNCHYROLL_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs es ''' } } diff --git a/jenkins/elmonaRAC1Tw b/jenkins/elmonaRAC1Tw index 70c0a3a..99197b9 100644 --- a/jenkins/elmonaRAC1Tw +++ b/jenkins/elmonaRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_ELMONARAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/emergenciescatTw b/jenkins/emergenciescatTw index 028aa5b..e950f34 100644 --- a/jenkins/emergenciescatTw +++ b/jenkins/emergenciescatTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_EMERGENCIESCAT_HANDLE" \ --bsky-handle "$BSKY_CAT112_HANDLE" \ --bsky-password "$BSKY_CAT112_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/esport3Tw b/jenkins/esport3Tw index f4416af..80d3817 100644 --- a/jenkins/esport3Tw +++ b/jenkins/esport3Tw @@ -70,7 +70,8 @@ pipeline { --twitter-handle "$TWITTER_ESPORT3_HANDLE" \ --bsky-handle "$BSKY_ESPORT3_HANDLE" \ --bsky-password "$BSKY_ESPORT3_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/esportsRAC1Tw b/jenkins/esportsRAC1Tw index bf2b123..608a664 100644 --- a/jenkins/esportsRAC1Tw +++ b/jenkins/esportsRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_ESPORTSRAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/esportsenxarxaTw b/jenkins/esportsenxarxaTw index dfa6f3c..dce270d 100644 --- a/jenkins/esportsenxarxaTw +++ b/jenkins/esportsenxarxaTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_ESPORTENXARXA_HANDLE" \ --bsky-handle "$BSKY_LAXARXAMES_HANDLE" \ --bsky-password "$BSKY_LAXARXAMES_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/fcbRAC1Tw b/jenkins/fcbRAC1Tw index e5bdcd7..a2ec7da 100644 --- a/jenkins/fcbRAC1Tw +++ b/jenkins/fcbRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_FCBAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/fcbarcelonaTw b/jenkins/fcbarcelonaTw index 201c878..538885f 100644 --- a/jenkins/fcbarcelonaTw +++ b/jenkins/fcbarcelonaTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCB_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/fcbatleticTw b/jenkins/fcbatleticTw index b96d2fc..f17f3dc 100644 --- a/jenkins/fcbatleticTw +++ b/jenkins/fcbatleticTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBATLETIC_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/fcbbasketTw b/jenkins/fcbbasketTw index da89f65..06450b0 100644 --- a/jenkins/fcbbasketTw +++ b/jenkins/fcbbasketTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBBASKET_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/fcbfemeniTw b/jenkins/fcbfemeniTw index a2a40b5..2e313a5 100644 --- a/jenkins/fcbfemeniTw +++ b/jenkins/fcbfemeniTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_FCBFEMENI_HANDLE" \ --bsky-handle "$BSKY_MQUB_HANDLE" \ --bsky-password "$BSKY_MQUB_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/laCompetenciaRAC1Tw b/jenkins/laCompetenciaRAC1Tw index 6536183..9418e1b 100644 --- a/jenkins/laCompetenciaRAC1Tw +++ b/jenkins/laCompetenciaRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_LACOMPETENCIARAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/laxarxamesTw b/jenkins/laxarxamesTw index f342815..eb32abd 100644 --- a/jenkins/laxarxamesTw +++ b/jenkins/laxarxamesTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_LAXARXAMES_HANDLE" \ --bsky-handle "$BSKY_LAXARXAMES_HANDLE" \ --bsky-password "$BSKY_LAXARXAMES_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/meteoRAC1Tw b/jenkins/meteoRAC1Tw index 7c06d79..d0f4270 100644 --- a/jenkins/meteoRAC1Tw +++ b/jenkins/meteoRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_METEORAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/meteocatTw b/jenkins/meteocatTw index 9a398c3..e352f10 100644 --- a/jenkins/meteocatTw +++ b/jenkins/meteocatTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_METEOCAT_HANDLE" \ --bsky-handle "$BSKY_METEOCAT_HANDLE" \ --bsky-password "$BSKY_METEOCAT_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/mossosTw b/jenkins/mossosTw index adc06f7..fc36eef 100644 --- a/jenkins/mossosTw +++ b/jenkins/mossosTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_MOSSOS_HANDLE" \ --bsky-handle "$BSKY_CAT112_HANDLE" \ --bsky-password "$BSKY_CAT112_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/nohoseRAC1Tw b/jenkins/nohoseRAC1Tw index a4d1208..280989f 100644 --- a/jenkins/nohoseRAC1Tw +++ b/jenkins/nohoseRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_NOHOSERAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/optimotTw b/jenkins/optimotTw index 42584bb..218e48d 100644 --- a/jenkins/optimotTw +++ b/jenkins/optimotTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_OPTIMOT_HANDLE" \ --bsky-handle "$BSKY_OPTIMOT_HANDLE" \ --bsky-password "$BSKY_OPTIMOT_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/polonia3CatTw b/jenkins/polonia3CatTw index 1767d02..b1eb33f 100644 --- a/jenkins/polonia3CatTw +++ b/jenkins/polonia3CatTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_POLONIA3CAT_HANDLE" \ --bsky-handle "$BSKY_3CAT_HANDLE" \ --bsky-password "$BSKY_3CAT_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/semgencatTw b/jenkins/semgencatTw index 68d72d8..39fcb7b 100644 --- a/jenkins/semgencatTw +++ b/jenkins/semgencatTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_SEMGENCAT_HANDLE" \ --bsky-handle "$BSKY_CAT112_HANDLE" \ --bsky-password "$BSKY_CAT112_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/transitTw b/jenkins/transitTw index ae5eb39..388ca57 100644 --- a/jenkins/transitTw +++ b/jenkins/transitTw @@ -72,7 +72,8 @@ pipeline { --twitter-handle "$TWITTER_TRANSIT_HANDLE" \ --bsky-handle "$BSKY_CAT112_HANDLE" \ --bsky-password "$BSKY_CAT112_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/versioRac1MergedTw b/jenkins/versioRac1MergedTw index 2e9bd40..a68d059 100644 --- a/jenkins/versioRac1MergedTw +++ b/jenkins/versioRac1MergedTw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_VERSIORAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } } diff --git a/jenkins/vialliureRAC1Tw b/jenkins/vialliureRAC1Tw index 1413d62..859d0b0 100644 --- a/jenkins/vialliureRAC1Tw +++ b/jenkins/vialliureRAC1Tw @@ -69,7 +69,8 @@ pipeline { --twitter-handle "$TWITTER_VIALLIURERAC1_HANDLE" \ --bsky-handle "$BSKY_RAC1_HANDLE" \ --bsky-password "$BSKY_RAC1_APP_PASSWORD" \ - --bsky-base-url https://eurosky.social + --bsky-base-url https://eurosky.social \ + --bsky-langs ca ''' } }