Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-47550

aws-sqs-plugin: use credentials store

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • aws-sqs-plugin
    • None

      sqs plugin does not use credentials store, thus forcing to add credentials into an xml file on filesystem.

      This is not a good approach, and jenkins already has infrastructure to handle this.

       

      Done criteria: Handle below use case

      As jenkins administrator

      I want to be able to

      1. configure a new SQS queue in Global Configuration by filling in:
      • Queue URL/nick name
      • choosing existing AWS Credentials, OR adding a new item of AWS credentials

      In case I want to force my own Queue Id I should press 'Advanced' checkbox and overwrite automatically generated one.

      When manually sending the queue the field should validate the id is indeed unique and not accept already existing Id.

      Saving the details should be done using "Save".

      After saving the Queue item, its Id should become Immutable

      Also, rressing on "Advanced" should still display the Queue Id string.

      2. edit an existing SQS queue in Global Configuration by filling mutable details:
      • Queue URL/nick name
      • Choosing a different AWS credentials (or adding new one)

      As jenkins administrator automation developer 

      I want to be able to control the plugin parameters with the same level of flexibility as via Web UI.

            mvk Max Kovgan
            mvk Max Kovgan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: