Comments (5)
Yes, you can configure one single storage for all 250 repos, and configure the HTTP header using the placeholder like in the example below:
x-amz-tagging: repository={{ repositoryName }}
the "{{ repositoryName }}" placeholder will be replaced with the name of repository that is being processed.
But please wait until we implement that placeholder and release it to production.
from issue-tracker.
Dear @m477r1x,
There is an in-buit customization of HTTP headers for that purpose. You can add a new x-amz-tagging HTTP header into your storage configuration, for example:
x-amz-tagging: repository=<thing>
The only issue is to get the name of repository that is being processed. We currently doesn't support that. The proposal it to implement it using templating, like in the example below:
x-amz-tagging: repository={{ repositoryName }}
from issue-tracker.
Amazing! I didn't know about this feature, sorry to have logged a feature request for something which is already implemented 🙂
Any chance I can parametarise it as a bulk action? Instead of setting the tag individually accross 250 repos 😅
from issue-tracker.
Dear @m477r1x,
We released it to the production environment. Please try the following format and let us know if it works for you:
x-amz-tagging: repository={{ context.RepositoryName }}
Reference:
from issue-tracker.
@m477r1x please note, that you need to grant s3:PutObjectTagging permission at a bucket level and at an access point level if you use access points.
from issue-tracker.
Related Issues (17)
- No way to add storage location on initial setup HOT 2
- Slack notification integration HOT 2
- Only see one accounts repository's HOT 4
- Backup Password Emails HOT 4
- Saber conducir a una mejor productividad HOT 2
- We selected a schedule of daily at 8pm s and yet for all of our repos the schedule says daily at 6am. We even tried to do a bulk operation to update it and it didn't work. Any advice? HOT 2
- Cards view (view all) & table view not working HOT 3
- Not receiving password to decrypt backup file HOT 19
- Backup fails with "Limit Exceeded" HOT 4
- Error occurred: RequestID: 0HM1HFVEF3FBN:00000001
- Metadata: proper JSON formatting HOT 1
- Restore fails if `.github/workflows/` folder is present and no `workflow` permission is granted HOT 1
- Support for openstack swift HOT 6
- Support Microsoft OneDrive Storage as a Backup Target HOT 1
- Error occurred: RequestID: 0HM8M9N4DBI3I:00000001 HOT 2
- Support ignoring archived repositories HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from issue-tracker.