code: def upload_artifacts(self):
          
          deploy_strategy = self.properties["deploy_strategy"]
  
          mirror = False
          if deploy_strategy == "mirror":
              mirror = True
  
          self._upload_artifacts_to_path(mirror=mirror)
          if deploy_strategy == "highlander":
              self._sync_to_uri(self.s3_latest_uri)
          elif deploy_strategy == "canary":
              self._sync_to_uri(self.s3_canary_uri)
          elif deploy_strategy == "alpha":
              self._sync_to_uri(self.s3_alpha_uri)
          elif deploy_strategy == "mirror":
              pass  # Nothing extra needed for mirror deployments
          else:
              raise NotImplementedError
docs: Upload artifacts to S3 and copy to correct path depending on strategy.