Amir Szekely
Amir Szekely
Can you help me understand what the use case would be here? Converting it to a string array may require a breaking change if JSII doesn't allow both string and...
That's possible. Can you please help me understand why this is needed first? I'm struggling to see the use case for this.
So the provider would require all labels or just one of the labels? Is it `AND` or `OR`? If it's `AND`, why is a label such as `ORG_NAME-INSTANCE_TYPE` not good?
Exactly, this is about starting runners. `OR` would be useful if you want different labels to be able to get the same provider, but can also be addressed with the...
Ok, I think I can see your point now. Let me experiment with some options.
CodeBuild: https://docs.aws.amazon.com/codebuild/latest/userguide/session-manager.html Fargate: https://aws.amazon.com/blogs/containers/new-using-amazon-ecs-exec-access-your-containers-fargate-ec2/
#438 might help a bit. It reduces `index.html` from 16mb to 5.7mb.
It's not the most portable, but I used `bash -c "echo $FOO, $BAR"` to get around this issue. It requires WSL, but it does work. https://github.com/CloudSnorkel/cdk-github-runners/blob/1e575d17bcde6513ed8ef67f1ee70a5da7b81a14/.projenrc.js#L104-L105
I'm not sure if it's the best way to do it, but you can add a task to copy the files to the `lib` directory. That will get them packaged...
There is only one `manifest_exec_level`. Being in `uninstall_mode` doesn't make it point somewhere else. If you want a different manifest, you would have to edit it as the uninstaller is...