Jenkins
Learn how to use Jenkins with Filebase.
Last updated
Learn how to use Jenkins with Filebase.
Last updated
Jenkins is an open-source automation server platform built on Java that can be used with a wide variety of plugins to automate any server task. It can be downloaded and installed on Windows, Linux, macOS X, or as a Docker or Kubernetes container.
Read below to learn how to configure your Jenkins environment for use with Filebase.
This guide will use a Windows client for configuration, but the steps and parameters will be the same regardless of which installation method you are using.
If you haven’t configured your Jenkins server prior, finish the installation by installing the recommended plugins and setting up your admin account.
Select the tick box next to ‘Artifact Manager on S3’ then select ‘Install without restart’ to install the Artifact Manager on S3 plugin.
S3 Bucket Name: Filebase Bucket Name
Custom Endpoint: s3.filebase.com
Custom Signing Region: us-east-1
Check ‘Use Path Style URL’
Check ‘Disable Session Token’
Configure the following settings:
Region: US East (N. Virginia)
Next to the Amazon Credentials drop down menu, select ‘Add’.
Domain: Global
Kind: AWS Credentials
Scope: Global
Description: Filebase
Access Key ID: Your Filebase Access Key
Secret Access Key: Your Filebase Secret Key
Then from the drop down menu under AWS Credentials, select your Filebase credentials. Select ‘Save’ to save these settings.
Select ‘New Item’ from the left side bar menu.
Scroll down to the Post-Build actions.
This example will archive everything. This archive function archives the artifacts to the Filebase configuration you specified earlier.
Then on the left side bar menu, select ‘Build now’. The build should be successful, indicated by the green check mark under the build history.