Daily Shaarli

All links of one day in a single page.

July 17, 2024

GitHub - asciidoctor/docker-asciidoctor: :ship: A Docker image for using the Asciidoctor toolchain to process AsciiDoc content
thumbnail

DockerAsciiDoctorPodman

This Docker image provides:

  • Asciidoctor 2.0.23
  • Asciidoctor Diagram 2.3.1 with ERD and Graphviz integration (supports plantuml and graphiz diagrams)
  • Asciidoctor PDF 2.3.17
  • Asciidoctor EPUB3 2.1.3
  • Asciidoctor FB2 0.7.0
  • Asciidoctor Mathematical 0.3.5
  • Asciidoctor reveal.js 5.1.0
  • AsciiMath
  • Source highlighting using Rouge, CodeRay or Pygments
  • Asciidoctor Confluence 0.0.2
  • Asciidoctor Bibtex 0.9.0
  • Asciidoctor Kroki 0.10.0
  • Asciidoctor Reducer 1.0.2

This image uses Alpine Linux 3.20.1 as base image.

Home - Test Anything Protocol (TAP)

Test Anything Protocol

TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. It decouples the reporting of errors from the presentation of the reports.

One of its major uses is for noise reduction; when you have a suite of many tests, making them TAP producers and using a TAP consumer to view them helps ensures that you will see everything you need to notice and diagnose breakage without being distracted by a flood of irrelevant success messages. It can assist other forms of analysis and statistics-gathering as well.

TAP started life as part of the test harness for Perl but now has implementations in C, C++, Python, PHP, Perl, Java, JavaScript, Go, Rust, and others. Consumers and producers do not have to be written in the same language to interoperate.

GitHub - sstephenson/bats: Bash Automated Testing System (Bats)
thumbnail

Bats: Bash Automated Testing System

Bats is a TAP-compliant testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected.

A Bats test file is a Bash script with special syntax for defining test cases. Under the hood, each test case is just a function with a description.

containers-quickstarts/utilities/ubi8-asciidoctor at main · redhat-cop/containers-quickstarts · GitHub
thumbnail

ContainersAsciiDoctorPodman

ubi8-asciidoctor

A utility image for the UBI8 image + asciidoctor.

Contains the primary used asciidoctor-pdf for generating reports.

It's base is from https://github.com/asciidoctor/docker-asciidoctor but now ubi based.

Purpose

Useful for environments where these libraries/tools are needed such as:

  • local development
  • CI tools that do not require specific CI tooling configuration, such as GiLab Jobs.

Published

https://quay.io/repository/redhat-cop/ubi8-asciidoctor via GitHub Workflows.