Scriptez Google Sheets pour envoyer des mails automatiquement

Magazine
Marque
GNU/Linux Magazine
Numéro
233
Mois de parution
janvier 2020
Spécialités


Résumé

Pouvoir disposer d'un tableur en ligne, que l'on peut partager avec d'autres utilisateurs, c'est déjà intéressant. Pouvoir en plus automatiser des actions en le scriptant, et cela, sans avoir à installer de serveur, là ça devient TRÈS intéressant !


Tout est parti d'un besoin d'organisation dans le flux de production du magazine que vous êtes en train de lire. Un beau jour, je reçois un mail m'indiquant qu'un tableau partagé Google Sheets est à ma disposition pour indiquer à la PAO quand un magazine est BAT (Bon À Tirer) et réciproquement, pour que la PAO puisse indiquer la mise à disposition des magazines en version numérique, pour vérification.

Comme j'aime bien tout ce qui est structuré, j'en ai été fort content. Et puis, il a fallu indiquer le premier magazine BAT et pour m'amuser, j'ai indiqué dans la cellule, en plus de mon nom et de la date, l'heure à laquelle j'avais effectué ma saisie (un timestamp tout bête). Ce qui n'était au début qu'une blague a été suivi par tout le monde… Ce qui signifie donc que dorénavant, pour chaque magazine, je devrai remplir trois cellules de cette manière (magazine papier, flipbook et version Connect). Sachant que chaque année, il y a 11 magazines et 6...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Python : comment utiliser les context managers ?

Magazine
Marque
GNU/Linux Magazine
Numéro
250
Mois de parution
juillet 2021
Spécialités
Résumé

Vous les utilisez peut être sans le savoir, ou distraitement : les context managers sont mis en œuvre grâce à la syntaxe with ... as. Ils sont peu utilisés en tant que mécanisme à part entière, mais peuvent avoir un grand intérêt dans l’architecture d’un code. Cet article va vous les présenter et vous expliquer comment les utiliser.

Petite introduction à OpenShift

Magazine
Marque
GNU/Linux Magazine
Numéro
250
Mois de parution
juillet 2021
Spécialités
Résumé

Livrer rapidement les applications et accélérer le cycle de développement logiciel est l’un des objectifs principaux de tout développeur qui souhaite se focaliser sur le développement et la conception de son code, sans avoir à se soucier des infrastructures sous-jacentes. Dans cet article, nous évoquons la plateforme Redhat OpenShift Container Platform, et nous détaillons comment déployer rapidement des applications conteneurisées de façon simple, rapide et automatisée.

Hyperautomatisation d’un serveur d’intégration continue à l’aide d’Ansible et de Podman

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
115
Mois de parution
juillet 2021
Spécialités
Résumé

Dans cette ère de l’automatisation poussée et le déploiement d’applications sur des infrastructures Cloud, la valeur d’un système se juge de plus en plus sur sa capacité à être intégralement mis en place sans intervention humaine. Nous allons donc explorer dans cet article un tel cas d’étude, en proposant d’automatiser entièrement l’installation d’un serveur d’intégration continue (Jenkins) à l’aide d’Ansible et de Podman !

À la découverte des GitHub Actions

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
115
Mois de parution
juillet 2021
Spécialités
Résumé

La discipline du CI/CD est incontournable dans l'industrie du logiciel, tant en open source que dans les projets d'entreprise, avec des outils toujours plus nombreux et efficaces. La maîtrise d'au moins un acteur principal du marché est de plus en plus regardée comme indispensable, ce qui prend tout son sens une fois qu'on a pris l'habitude d'automatiser ces opérations. Démonstration avec les GitHub Actions.