Skip to content

Conversation

@jechague
Copy link
Member

@jechague jechague commented Jul 18, 2022

Publish packages to:

  • Azure Artifacts: all release and prerelease packages
  • Maven Central: release packages only

Add necessary metadata for packages: license, maintainers, scm, etc.

Also:

  • Use the {revision}, {changelist} and {sha1} special variables to compute the package version.
  • Deprecate usage of the ProcessCommit workflow
  • Add a Dev Container for VS Code

Note that:

  • Package feed URLs for Azure DevOps are preliminary and will be changed before cherry-picking this changes to the beta branch.
  • Auto release for the Maven Central repository is disabled to avoid accidental releases.

Issue:97726

jechague added 6 commits July 16, 2022 15:47
Update build workflow:
- Refactor version script into a step directly in the workflow
- Update version format to use a trunk or stable identifier
- Add new servers
- Use Maven profiles
- Separate build dispatch into a separate job
- Delete ProcessCommit workflow
jechague added 3 commits July 18, 2022 15:02
Fix branch name determination when in a PR
Remove space in command
@jechague jechague marked this pull request as ready for review July 19, 2022 19:31
@jechague jechague requested a review from a team as a code owner July 19, 2022 19:31
@genexusbot
Copy link
Collaborator

Cherry pick to beta partially success

@genexusbot
Copy link
Collaborator

Cherry pick to beta failed, 1 conflicted file in commit 7c03047
  • pom.xml

@genexusbot
Copy link
Collaborator

Manual cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

anaiberta
anaiberta previously approved these changes Aug 3, 2022
Copy link
Contributor

@anaiberta anaiberta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jechague jechague merged commit 39269f6 into master Aug 4, 2022
@jechague jechague deleted the feature/upload-to-public-repositories branch August 4, 2022 20:16
jechague added a commit that referenced this pull request Aug 4, 2022
* Add Dockerfile-based devcontainer
* Use revision and changelist properties instead of version
* Configure project for publication in Azure Artifacts and Maven Central

Update build workflow:
- Refactor version script into a step directly in the workflow
- Update version format to use a trunk or stable identifier
- Add new servers
- Use Maven profiles
- Separate build dispatch into a separate job
- Delete ProcessCommit workflow

Co-authored-by: Ana Berta <31777352+anaiberta@users.noreply.github.com>
(cherry picked from commit 39269f6)
gusbro added a commit that referenced this pull request Sep 1, 2022
gusbro added a commit that referenced this pull request Sep 1, 2022
(cherry picked from commit d5be2e8)
gusbro added a commit that referenced this pull request Sep 1, 2022
* DynamoDB external datastore support library (Issue 69246)

* Add support for querying tables

* Add support for CRUD operations

* Fix error with blank password and local url. Fix lint errors

* Allow datetime fields to only contain the date part

* Add missing implementation for getDate/1

* Add special case for queries that filter with an empty string key

* Add support for binary streams

* Fix NullPointerException when trying to get a binary stream from a record which does not have one

* Add support for blobs, when duplicate/when none semantics. Fix datetimes

* add 'as' method to cast a query to its derived type

* Improve Query/Scan inference. Fix lint errors

* Fix datetime fields. Fix update queries

* Fix possible input types for Date and DateTime in toAttributeValue

* Change DateTime->String conversion. It was shifting offsets twice to reach UTC

* Simplify empty datetime parameters so there is no need manage java.util.Date and java.sql.Timestamp separaterly

* Update build workflow - #596

Co-authored-by: José Echagüe <jechague@genexus.com>
Co-authored-by: Gonzalo <gonzalogallotti@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants