2024-01-17 13:47:54 +03:00
|
|
|
from autorepacked.common_providers.github_releases_provider import GithubReleasesProvider
|
2024-01-16 17:32:13 +03:00
|
|
|
|
|
|
|
|
2024-01-17 13:47:54 +03:00
|
|
|
class RustdeskProvider(GithubReleasesProvider):
|
2024-01-16 17:32:13 +03:00
|
|
|
_name = 'rustdesk'
|
|
|
|
|
2024-01-17 13:47:54 +03:00
|
|
|
_repo = 'rustdesk/rustdesk'
|
2024-01-16 17:32:13 +03:00
|
|
|
|
2024-01-17 13:47:54 +03:00
|
|
|
def _get_release_filename(self):
|
2024-01-21 12:41:50 +03:00
|
|
|
return f'rustdesk-{self.get_version()}.deb'
|
|
|
|
|
|
|
|
def get_version(self):
|
|
|
|
# pin version due to error in start
|
|
|
|
return '1.1.9'
|
2024-01-16 17:32:13 +03:00
|
|
|
|
|
|
|
|
|
|
|
def get_provider(config):
|
|
|
|
return RustdeskProvider(config)
|