mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
The `service.package.artifact` property was missing in the saveState function, so it was not available in the deploy phase. This PR saves and restores the property correctly, and for AWS additionally sets it during packaging. For AWS the initialization of the property also was missing, possibly due to a merge conflict. Combination of the following commits: Re-revert changes for saveServiceState and extendedValidate Revert most recent changes Update package artifact to include path and .zip name Update artifact file path for packaging and name for service state Update tests for saveServiceState Do not persist artifacts as it is not needed Persist package.artifact correctly