covenant
noun
an agreement or promise, usually formal, between two or more people or groups to do or not do something specified.
Used to describe a continuous action that will progress up until a designated point of completion in the future.