-
-
Couldn't load subscription status.
- Fork 321
Open
Copy link
Milestone
Description
Convert existing jobs in Jenkins CI for development, test and deployment to GitHub Actions.
Cyberduck
Build Jobs
Unit Tests
Deployment Jobs for macOS, Windows
Upload releases to S3/Rackspace from tag and create release in Github.
- Snapshot Builds
- Release Builds
- Publish update feed
- Publish Maven artifacts
Windows
Builds for Windows must additionally be codesigned with custom certificate
- Codesign builds with codesigning certificate
- Publish build to Windows Store
- Publish to Chocolatey Package Manager
macOS
Builds for macOS must additionally be codesigned with certificate provided by Apple and notarized.
- Sign update feed for Sparkle
- Codesign builds with codesigning certificate
- Notarize builds from within build job or custom build action
- Additional build with separate configuration for Mac App Store
- Publish build to Mac App Store
Integration Tests
- Run integration tests 2
Localization
- Integrate localization updates from Transifex with pull request
Cyberduck CLI (duck)
Build Jobs
Builds for macOS, Windows and Linux (RPM, DEB).
-
Github Runner für duck-release-arm32 - Github Runner für duck-release-aarch64
- Publish to Homebrew Package Manager
Footnotes
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels