mirror of
https://github.com/tiennm99/coolify.git
synced 2026-08-22 02:24:13 +00:00
feat(v5): add mesh app canvas
This commit is contained in:
@@ -51,3 +51,27 @@ function runContainerRoleHelper(string $roles, string $serviceRole, ?string $wor
|
||||
->env(['COOLIFY_CONTAINER_ROLE' => $roles])
|
||||
->run($command);
|
||||
}
|
||||
|
||||
it('does not register a separate v5 flux status listener service', function () {
|
||||
foreach (['development', 'production'] as $environment) {
|
||||
$base = base_path("docker/{$environment}/etc/s6-overlay/s6-rc.d");
|
||||
|
||||
expect(file_exists("{$base}/v5-flux-status-listener"))->toBeFalse()
|
||||
->and(file_exists("{$base}/user/contents.d/v5-flux-status-listener"))->toBeFalse();
|
||||
}
|
||||
});
|
||||
|
||||
it('configures flux to publish v5 resource statuses to laravel over local http by default', function () {
|
||||
foreach (['development', 'production'] as $environment) {
|
||||
$runScript = file_get_contents(base_path("docker/{$environment}/etc/s6-overlay/s6-rc.d/flux/run"));
|
||||
|
||||
expect($runScript)
|
||||
->toContain('COOLIFY_FLUX_LARAVEL_API_URL')
|
||||
->toContain('http://127.0.0.1:8080')
|
||||
->toContain('COOLIFY_FLUX_LARAVEL_API_TOKEN')
|
||||
->not->toContain('APP_KEY')
|
||||
->not->toContain("grep -E '^APP_KEY=' .env")
|
||||
->not->toContain('COOLIFY_FLUX_REDIS_URL')
|
||||
->not->toContain('COOLIFY_FLUX_RESOURCE_STATUS_CHANNEL');
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user