diff --git a/docs/custom-registries.md b/docs/custom-registries.md index 0d3f4579f0..5c3f227939 100644 --- a/docs/custom-registries.md +++ b/docs/custom-registries.md @@ -203,7 +203,6 @@ https://github.com/containerbase/mono-prebuild/releases/download/6.14.1/mono-6.1 https://github.com/containerbase/mono-prebuild/releases/download/6.14.1/mono-6.14.1-jammy-x86_x64.tar.xz https://github.com/containerbase/mono-prebuild/releases/download/6.14.1/mono-6.14.1-jammy-aarch64.tar.xz.sha512 https://github.com/containerbase/mono-prebuild/releases/download/6.14.1/mono-6.14.1-jammy-aarch64.tar.xz -https://github.com/containerbase/mono-prebuild/releases/latest/download/version ``` #### `nuget` diff --git a/src/cli/tools/dotnet/mono.spec.ts b/src/cli/tools/dotnet/mono.spec.ts index db9749e565..7324901f2f 100644 --- a/src/cli/tools/dotnet/mono.spec.ts +++ b/src/cli/tools/dotnet/mono.spec.ts @@ -9,11 +9,7 @@ import { ToolVersionsService, } from '../../services/index.ts'; import { getDistro, logger } from '../../utils/index.ts'; -import { - MonoInstallService, - MonoPrepareService, - MonoVersionResolver, -} from './mono.ts'; +import { MonoInstallService, MonoPrepareService } from './mono.ts'; import { scope } from '~test/http-mock.ts'; import { ensurePaths } from '~test/path.ts'; import { checksum, toolContext } from '~test/tool.ts'; @@ -174,15 +170,4 @@ describe('cli/tools/dotnet/mono', () => { ); }); }); - - describe('MonoVersionResolver', () => { - test('resolves latest', async () => { - scope(baseUrl) - .get('/containerbase/mono-prebuild/releases/latest/download/version') - .reply(200, '6.12.0'); - const { svc } = await toolContext(MonoVersionResolver); - - expect(await svc.resolve('latest')).toBe('6.12.0'); - }); - }); }); diff --git a/src/cli/tools/dotnet/mono.ts b/src/cli/tools/dotnet/mono.ts index 60a4f3a776..4840306cc3 100644 --- a/src/cli/tools/dotnet/mono.ts +++ b/src/cli/tools/dotnet/mono.ts @@ -3,10 +3,7 @@ import { join } from 'node:path'; import { injectFromHierarchy, injectable } from 'inversify'; import { BasePrepareService } from '../../prepare-tool/base-prepare.service.ts'; import { fileContent, logger, pathExists } from '../../utils/index.ts'; -import { - PrebuildInstallService, - PrebuildVersionResolver, -} from '../utils/prebuild.ts'; +import { PrebuildInstallService } from '../utils/prebuild.ts'; @injectable() @injectFromHierarchy() @@ -117,9 +114,3 @@ export class MonoInstallService extends PrebuildInstallService { await this.shellwrapper({ srcDir: src, name: 'cert-sync' }); } } - -@injectable() -@injectFromHierarchy() -export class MonoVersionResolver extends PrebuildVersionResolver { - readonly tool = 'mono'; -}