1# 2# See WalkEncryptionTest.java 3# 4# This file is a template for test configuration file used by WalkEncryptionTest. 5# To be active, this file must have the following hard coded name: jgit-s3-config.properties 6# To be active, this file must be discovered by WalkEncryptionTest from one of these locations: 7# * ${user.home}/jgit-s3-config.properties 8# * ${user.dir}/jgit-s3-config.properties 9# * ${user.dir}/tst-rsrc/jgit-s3-config.properties 10# When this file is missing, tests in WalkEncryptionTest will not run, only report a warning. 11# 12 13# 14# WalkEncryptionTest requires amazon s3 test bucket setup. 15# 16# Test bucket setup instructions: 17# 18# Create IAM user: 19# http://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html 20# * user name: jgit.eclipse.org 21# 22# Configure IAM user S3 bucket access 23# http://docs.aws.amazon.com/AmazonS3/latest/dev/example-policies-s3.html 24# * attach S3 user policy to user account: jgit-s3-config.policy.user.json 25# 26# Create S3 bucket: 27# http://docs.aws.amazon.com/AmazonS3/latest/gsg/CreatingABucket.html 28# * bucket name: jgit.eclipse.org 29# 30# Configure S3 bucket source address/mask access: 31# http://docs.aws.amazon.com/AmazonS3/latest/dev/example-bucket-policies.html 32# * attach bucket policy to the test bucket: jgit-s3-config.policy.bucket.json 33# * verify that any required source address/mask is included in the bucket policy: 34# * see https://wiki.eclipse.org/Hudson 35# * see http://www.tcpiputils.com/browse/ip-address/198.41.30.200 36# * proxy.eclipse.org 198.41.30.0/24 37# * Andrei Pozolotin 67.175.188.187/32 38# 39# Configure bucket 1 day expiration in object life cycle management: 40# * https://docs.aws.amazon.com/AmazonS3/latest/dev/manage-lifecycle-using-console.html 41# 42 43# Test bucket name 44test.bucket=jgit.eclipse.org 45 46# IAM credentials for user jgit.eclipse.org 47accesskey=AKIAIYWXB4ETREBRMZDQ 48secretkey=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 49