go to script console https://<jenkins>/script, find out JobName and JobNumber, then run:
def jobName = "JobName" // pls change!
def jobNumber = 42      // pls change!
Jenkins.instance.getItemByFullName(jobName)
                .getBuildByNumber(jobNumber)
                .finish(
                        hudson.model.Result.ABORTED,
                        new java.io.IOException("Aborting build")
                );
def fields = env.getEnvironment()
fields.each {
    key, value -> println("${key} = ${value}");
}
post {
    failure {
        echo "error in stage: $last_started"
    }
}
steps {
    script {
        env.MYVAR = readFile('somefile.txt').trim()
    }
    echo "${env.MYVAR}"
}
   environment {
    FILENAME = readFile ...
  }
steps {
    script {
       load "$JENKINS_HOME/.envvars/stacktest-staging.groovy"
       echo "${env.DB_URL}"
       echo "${env.DB_URL2}"
    }
}
see https://stackoverflow.com/questions/39171341/load-file-with-environment-variables-jenkins-pipeline
    def exampleMethod() {
        //do something
    }
    def otherExampleMethod() {
        //do something else
    }
    return this
    def rootDir = pwd()
    def example = load "${rootDir}@script/Example.Groovy "
    example.exampleMethod()
    example.otherExampleMethod()