From a1ea6f09b2aba0e9a18518de78e06d29f3504507 Mon Sep 17 00:00:00 2001 From: vnugent Date: Thu, 12 Jan 2023 18:31:43 -0500 Subject: Buildspec + readme --- .onedev-buildspec.yml | 44 ++++++++++++++++++++++ README.md | 9 ++++- .../Emails.Transactional.Client.Extensions.csproj | 29 ++++++++++++++ ...ib.Plugins.Extentions.TransactionalEmail.csproj | 29 -------------- 4 files changed, 81 insertions(+), 30 deletions(-) create mode 100644 .onedev-buildspec.yml create mode 100644 lib/Emails.Transactional.Extensions/src/Emails.Transactional.Client.Extensions.csproj delete mode 100644 lib/Emails.Transactional.Extensions/src/VNLib.Plugins.Extentions.TransactionalEmail.csproj diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml new file mode 100644 index 0000000..956f0ba --- /dev/null +++ b/.onedev-buildspec.yml @@ -0,0 +1,44 @@ +version: 17 +jobs: +- name: GitHub Push + steps: + - !PushRepository + name: Github push sync + remoteUrl: https://github.com/VnUgE/Emails.Transactional.git + userName: VnUgE + passwordSecret: github-access-token + withLfs: false + force: false + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + triggers: + - !TagCreateTrigger + projects: Emails.Transactional + - !BranchUpdateTrigger + projects: Emails.Transactional + retryCondition: never + maxRetries: 3 + retryDelay: 30 + cpuRequirement: 250 + memoryRequirement: 256 + timeout: 3600 +- name: GitHub Pull + steps: + - !PullRepository + name: GitHub sync pull + remoteUrl: https://github.com/VnUgE/Emails.Transactional.git + userName: VnUgE + passwordSecret: github-access-token + refs: refs/heads/* refs/tags/* + withLfs: false + force: false + condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL + triggers: + - !ScheduleTrigger + cronExpression: 0 15 10 ? * * + projects: Emails.Transactional + retryCondition: never + maxRetries: 3 + retryDelay: 30 + cpuRequirement: 250 + memoryRequirement: 256 + timeout: 3600 diff --git a/README.md b/README.md index 4514762..dae0c07 100644 --- a/README.md +++ b/README.md @@ -1 +1,8 @@ -# Emails.Transactional \ No newline at end of file +# Emails.Transactional +*A collection of libraries for building and using a transactional email service, with OAuth2 authentication* + +#### Builds +Debug build w/ symbols & xml docs, release builds, NuGet packages, and individually packaged source code are available on my [website](https://www.vaughnnugent.com/resources/software). All tar-gzip (.tgz) files will have an associated .sha384 appended checksum of the desired download file. + +## License +All source files in this repository is licensed under the GNU Affero General Public License (or any later version). See the LICENSE files for more information. \ No newline at end of file diff --git a/lib/Emails.Transactional.Extensions/src/Emails.Transactional.Client.Extensions.csproj b/lib/Emails.Transactional.Extensions/src/Emails.Transactional.Client.Extensions.csproj new file mode 100644 index 0000000..cc891dd --- /dev/null +++ b/lib/Emails.Transactional.Extensions/src/Emails.Transactional.Client.Extensions.csproj @@ -0,0 +1,29 @@ + + + + net6.0 + enable + enable + True + True + \\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk + Vaughn Nugent + Copyright © 2022 Vaughn Nugent + https://www.vaughnnugent.com/resources + + + + False + + + + False + + + + + + + + + diff --git a/lib/Emails.Transactional.Extensions/src/VNLib.Plugins.Extentions.TransactionalEmail.csproj b/lib/Emails.Transactional.Extensions/src/VNLib.Plugins.Extentions.TransactionalEmail.csproj deleted file mode 100644 index cc891dd..0000000 --- a/lib/Emails.Transactional.Extensions/src/VNLib.Plugins.Extentions.TransactionalEmail.csproj +++ /dev/null @@ -1,29 +0,0 @@ - - - - net6.0 - enable - enable - True - True - \\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk - Vaughn Nugent - Copyright © 2022 Vaughn Nugent - https://www.vaughnnugent.com/resources - - - - False - - - - False - - - - - - - - - -- cgit