BSD Ports

devel/py-molecule 26.6.0 FreeBSD

Aid for the development and testing of Ansible roles

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7f87f353f9
License
MIT
Categories
devel, python
Package size
210.5 KiB, 1337.9 KiB installed

Description

Molecule is designed to aid in the development and testing of Ansible roles. Molecule provides support for testing with multiple instances, operating systems and distributions, virtualization providers, test frameworks and testing scenarios. Molecule is opinionated in order to encourage an approach that results in consistently developed roles that are well-written, easily understood and maintained.

In the other systems

SystemPortVersion
FreeBSDdevel/py-molecule26.6.0
DragonFlydevel/py-molecule5.0.1_1
MidnightBSDdevel/py-molecule5.0.1_2

Install

Binary package:

pkg install py312-molecule

From the ports tree:

cd /usr/ports/devel/py-molecule/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-molecule>0:devel/py-molecule

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest26.6.026.6.0-5.0.1_126.6.0
FreeBSD:14:quarterly26.6.026.6.0n/a5.0.1_126.6.0
FreeBSD:15:latest26.6.026.6.0n/a5.0.1_15.0.1_1
FreeBSD:15:quarterly26.6.026.6.0n/an/an/a
FreeBSD:16:latest26.6.026.6.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 11

Test 8

The full lists below include those, and their dependencies in turn.

Build dependencies 55
Run dependencies 62

Configuration

Options name: devel_molecule

OptionDefaultDescription
DOCKERoffFor testing on Docker Platform(Remote)
DOCSoffBuild and/or install documentation
LINTonFor linting molecule itself
USES
python
Service scripts
none

Message after installing

DOCKER option doesn't enable local DOCKER HOST as DOCKER is BROKEN in FreeBSD.
This just installs DOCKER client to interact with a remote DOCKER HOST which has
remote API enabled.

Files

distinfo 1
FileSizeSHA256
molecule-26.6.0.tar.gz4.717402e+061870c5f5442403d77b5953d344382265a521eb4948885260c0cac084aa3dec02
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
7f87f353f9 Dave Cottlehuber devel/py-molecule: Update to 26.6.0