HomePhabricator

[CI] Add support for running website containers

Description

[CI] Add support for running website containers

Summary:
This is a first step toward building on-demand temporarly website hosting as a preview. A config for e.cash is added to demonstrate the feature.

Note 1: you need to install the at utility for the preview feature to work.
Note 2: For now there is no port mangling, which means that you have to wait for the preview to expire before starting another one.

Test Plan:

./contrib/teamcity/build-configurations.py preview-e.cash

Navigate to localhost:3000 and check the website renders.

Reviewers: #bitcoin_abc, sdulfari

Reviewed By: #bitcoin_abc, sdulfari

Subscribers: sdulfari

Differential Revision: https://reviews.bitcoinabc.org/D13653

Details

Provenance
FabienAuthored on Apr 10 2023, 15:53
FabienPushed on Apr 11 2023, 07:17
Reviewer
Restricted Project
Differential Revision
D13653: [CI] Add support for running website containers
Parents
rABC64e1de95c29b: [avalanche] Unify finding a hash in poll into can_find_inv_in_poll via avatools
Branches
Unknown
Tags
Unknown