func SetAWSCredentials(jobURL string) error {
	parsedURL, err := url.Parse(jobURL)
	if err != nil {
		return err
	}
	os.Setenv("AWS_ACCESS_KEY_ID", parsedURL.User.Username())
	password, _ := parsedURL.User.Password()
	os.Setenv("AWS_SECRET_ACCESS_KEY", password)
	return nil
}
SetAWSCredentials will parse the job source and set the credentials
on environment variables
package helpers
import (
	"net/url"
	"os"
	"strings"
)
func GetAWSKey(jobURL string) (string, error) {
	parsedURL, err := url.Parse(jobURL)
	if err != nil {
		return "", err
	}
	return parsedURL.Path, nil
}
func GetAWSBucket(jobURL string) (string, error) {
	parsedURL, err := url.Parse(jobURL)
	if err != nil {
		return "", err
	}
	bucket := strings.Split(parsedURL.Host, ".")[0]
	return bucket, nil
}