Pin and verify sing-box version across Harbor runtimes
This commit is contained in:
@@ -49,3 +49,10 @@ test('macOS installer removes stale archive files without deleting local state',
|
||||
assert.match(installer, /--exclude='\.runtime'/);
|
||||
assert.match(installer, /--exclude='\.git'/);
|
||||
});
|
||||
|
||||
test('macOS installer refreshes a stale pinned sing-box version', () => {
|
||||
const installer = fs.readFileSync(path.join(root, 'scripts', 'install-macos-client.sh'), 'utf8');
|
||||
|
||||
assert.match(installer, /TARGET_SINGBOX_VERSION="\$\{SINGBOX_VERSION:-1\.13\.18\}"/);
|
||||
assert.match(installer, /set_env_value SINGBOX_VERSION "\$TARGET_SINGBOX_VERSION"/);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user