Como importo uma classe Groovy para um Jenkinfile?

Como importo uma classe Groovy dentro de um arquivo Jenkins? Eu tentei várias abordagens, mas nenhuma funcionou.

Esta é a classe que eu quero importar:

Thing.groovy

class Thing {
    void doStuff() { ... }
}

Estas são coisas que não funcionam:

Jenkinsfile-1

node {
    load "./Thing.groovy"

    def thing = new Thing()
}

Jenkinsfile-2

import Thing

node {
    def thing = new Thing()
}

Jenkinsfile-3

node {
    evaluate(new File("./Thing.groovy"))

    def thing = new Thing()
}

questionAnswers(2)

yourAnswerToTheQuestion