$61 GRAYBYTE WORDPRESS FILE MANAGER $38

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/opt/cpanel/ea-ruby27/src/passenger-release-6.1.2/dev/ci/

HOME
Current File : /opt/cpanel/ea-ruby27/src/passenger-release-6.1.2/dev/ci//README.md
# Continuous integration test suite

This directory contains scripts that invoke the Passenger test suite. These scripts are invoked from the Passenger continuous integration environment, based on Jenkins.

The following diagrams explain how the different files fit together.

## Flow on Linux

~~~
Invoke: dev/ci/setup-host
   |     |
   |     +-- Load: dev/ci/scripts/setup-host
   |           |
   |           +-- Relax file permissions (if in Jenkins)
   |           |
   |           +-- Create cache directories
   |           |
   |           +-- Create buildout directory
   |
Invoke: dev/ci/run-tests-with-docker <test name>
   |
   +-- Exec: Docker container
       Entrypoint: dev/ci/scripts/docker-entrypoint.sh
         |
         +-- Exec: dev/ci/scripts/debug-console-wrapper.sh dev/ci/scripts/docker-entrypoint-stage2.sh
               |
               +-- Invoke: dev/ci/scripts/docker-entrypoint-stage2.sh
               |     |
               |     +-- Load: dev/ci/lib/setup-container.sh <test name>
               |     |     |
               |     |     +-- Create test/config.json
               |     |     |
               |     |     +-- Relax home permission
               |     |     |
               |     |     +-- Remove previous build products
               |     |     |
               |     |     +-- Load: dev/ci/lib/set-container-envvars.sh
               |     |     |     |
               |     |     |     +-- Set RVM version and various envvars
               |     |     |
               |     |     +-- Load: dev/ci/tests/<test name>/setup
               |     |
               |     +-- Load: dev/ci/tests/<test name>/run
               |
               +-- (if docker-entrypoint-stage2.sh exited with an error)
               |    Populate buildout/testlogs
               |
               +-- (if docker-entrypoint-stage2.sh exited with an error,
               |    and DEBUG_CONSOLE is set to 0)
               |   Print error message and exit
               |
               +-- (if docker-entrypoint-stage2.sh exited with an error,
                    and DEBUG_CONSOLE is set to 1)
                      |
                      +-- Load: dev/ci/lib/set-container-envvars.sh
                      |     |
                      |     +-- Set RVM version and various envvars
                      |
                      +-- Invoke: bash
~~~

## Flow on macOS

~~~
Invoke: dev/ci/setup-host <test name>
   |      |
   |      +-- Relax file permissions (if in Jenkins)
   |      |
   |      +-- Create cache directories
   |      |
   |      +-- Create buildout directory
   |      |
   |      +-- Exec: dev/ci/scripts/debug-console-wrapper.sh dev/ci/scripts/setup-host-natively.sh <test name>
   |           |
   |           +-- Invoke: dev/ci/scripts/setup-host-natively.sh
   |           |     |
   |           |     +-- Load: dev/ci/lib/setup-container.sh
   |           |           |
   |           |           +-- Create test/config.json
   |           |           |
   |           |           +-- Relax home permission
   |           |           |
   |           |           +-- Remove previous build products
   |           |           |
   |           |           +-- Load: dev/ci/lib/set-container-envvars.sh
   |           |           |     |
   |           |           |     +-- Set RVM version and various envvars
   |           |           |
   |           |           +-- Load: dev/ci/tests/<test name>/setup
   |           |
   |           +-- (if setup-host-natively.sh exited with an error)
   |           |    Populate buildout/testlogs
   |           |
   |           +-- (if setup-host-natively.sh exited with an error,
   |           |    and DEBUG_CONSOLE is set to 0)
   |           |   Print error message and exit
   |           |
   |           +-- (if setup-host-natively.sh exited with an error,
   |                and DEBUG_CONSOLE is set to 1)
   |                 |
   |                 +-- Load: dev/ci/lib/set-container-envvars.sh
   |                 |     |
   |                 |     +-- Set RVM version and various envvars
   |                 |
   |                 +-- Invoke: bash
   |
Invoke: dev/ci/run-tests-natively <test name>
   |
   +-- Exec: dev/ci/scripts/debug-console-wrapper.sh dev/ci/scripts/run-tests-natively-stage2.sh <test name>
         |
         +-- Invoke: dev/ci/scripts/run-tests-natively-stage2.sh
         |     |
         |     +-- Load: dev/lib/set-container-envvars.sh
         |     |     |
         |     |     +-- Set RVM version and various envvars
         |     |
         |     +-- Load: dev/ci/tests/<test name>/run
         |
         +-- (if run-tests-natively-stage2.sh exited with an error)
         |    Populate buildout/testlogs
         |
         +-- (if run-tests-natively-stage2.sh exited with an error,
         |    and DEBUG_CONSOLE is set to 0)
         |   Print error message and exit
         |
         +-- (if run-tests-natively-stage2.sh exited with an error,
              and DEBUG_CONSOLE is set to 1)
               |
               +-- Load: dev/ci/lib/set-container-envvars.sh
               |     |
               |     +-- Set RVM version and various envvars
               |
               +-- Invoke: bash
~~~


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
13 Feb 2026 9.30 AM
root / root
0755
lib
--
13 Feb 2026 9.30 AM
root / root
0755
scripts
--
13 Feb 2026 9.30 AM
root / root
0755
tests
--
13 Feb 2026 9.30 AM
root / root
0755
Certificates.cer
0.77 KB
27 Jan 2026 11.50 PM
root / root
0644
Developer.key
1.664 KB
27 Jan 2026 11.50 PM
root / root
0644
Developer.pub
0.448 KB
27 Jan 2026 11.50 PM
root / root
0644
README.md
5.143 KB
27 Jan 2026 11.50 PM
root / root
0644
fetch-cache-az-blob-storage
1.292 KB
27 Jan 2026 11.50 PM
root / root
0755
run-tests-natively
1.07 KB
27 Jan 2026 11.50 PM
root / root
0755
run-tests-with-docker
1.025 KB
27 Jan 2026 11.50 PM
root / root
0755
setup-bundle-gem-path
0.192 KB
27 Jan 2026 11.50 PM
root / root
0755
setup-host
2.054 KB
27 Jan 2026 11.50 PM
root / root
0755
setup-sccache
2.355 KB
27 Jan 2026 11.50 PM
root / root
0755
teardown-sccache
0.676 KB
27 Jan 2026 11.50 PM
root / root
0755
update-cache-az-blob-storage
0.749 KB
27 Jan 2026 11.50 PM
root / root
0755

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF