DEV Community

Cover image for โ™พ๏ธ Efficient stack management with eol on GitHub ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘
adriens for opt-nc

Posted on

โ™พ๏ธ Efficient stack management with eol on GitHub ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘

โ” About

๐Ÿซต Have you already been challenged with the following questions :

๐Ÿค“ Hey... What's your stack ?

๐Ÿค” Is our version of ${product} still supported โ”

๐Ÿ˜ฑ Since how many years are we out of support on ${product} โ‰๏ธ

โ˜๏ธ If yes... this post is for you.

As we were asking ourselves these questions, we decided to industrialize this:

  • ๐Ÿ—๏ธ At scale
  • ๐Ÿงฐ With code and tools
  • โ™พ๏ธ As part of our DEVOPS culture
  • ๐Ÿ“Š data-driven (APIs, databases, quality & analysis tools...)
  • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ With collaborative tools

๐Ÿฟ Demo (< 30')

๐Ÿ“‘ Resources

๐Ÿค“ Further with eol

๐Ÿ’ก Feature request > Better markdown reports (applies to rst) #135

โ” About

Currently, when asking for multiple products output in markdown eol makes a "brutal" append by looping eol on each product... and it can become tricky to find each product section while browsing the output.

The purpose of this issue to enhance that for a better UX on markdown exports.

๐Ÿ’ก Idea

Instead of having to manually edit the list of products eols, would it be possible to insert md sections ?

This would give the following meta code :

## `product_1`

Output from `eol product_1 --format md`

## `product_2

Output from `eol product_2 --format md`
Enter fullscreen mode Exit fullscreen mode

๐Ÿ‘‰ To see an live example, check this video.

๐Ÿ’ฐ Benefits

โœ”๏ธ Ready to use output reports while dealing with multpile products

Stack examples

๐Ÿ Python

eol python django psql --format md > stack_pyton.md`
Enter fullscreen mode Exit fullscreen mode

โ˜•

eol java maven spring-boot psql --format md > stack_java.md
Enter fullscreen mode Exit fullscreen mode

Top comments (3)

Collapse
 
adriens profile image
adriens
Collapse
 
adriens profile image
adriens
Collapse
 
adriens profile image
adriens