Skip to content

Commit

Permalink
feat(datasource): Normalize releaseTimestamp field (#8753)
Browse files Browse the repository at this point in the history
  • Loading branch information
zharinov committed Feb 18, 2021
1 parent f41430b commit a3a4ada
Show file tree
Hide file tree
Showing 19 changed files with 903 additions and 839 deletions.
40 changes: 20 additions & 20 deletions lib/datasource/__snapshots__/metadata.spec.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ exports[`datasource/metadata Should handle failed parsing of sourceUrls for GitL
Object {
"releases": Array [
Object {
"releaseTimestamp": "2020-02-14T13:12:00",
"releaseTimestamp": "2020-02-14T13:12:00.000Z",
"version": "5.7.0",
},
Object {
"releaseTimestamp": "2020-02-14T10:04:00",
"releaseTimestamp": "2020-02-14T10:04:00.000Z",
"version": "5.6.1",
},
],
Expand All @@ -20,11 +20,11 @@ exports[`datasource/metadata Should handle failed parsing of sourceUrls for othe
Object {
"releases": Array [
Object {
"releaseTimestamp": "2020-02-14T13:12:00",
"releaseTimestamp": "2020-02-14T13:12:00.000Z",
"version": "5.7.0",
},
Object {
"releaseTimestamp": "2020-02-14T10:04:00",
"releaseTimestamp": "2020-02-14T10:04:00.000Z",
"version": "5.6.1",
},
],
Expand All @@ -37,19 +37,19 @@ Object {
"changelogUrl": "https://github.com/django/django/tree/master/docs/releases",
"releases": Array [
Object {
"releaseTimestamp": "2018-07-13T10:14:17",
"releaseTimestamp": "2018-07-13T10:14:17.000Z",
"version": "2.0.0",
},
Object {
"releaseTimestamp": "2017-10-24T10:09:16",
"releaseTimestamp": "2017-10-24T10:09:16.000Z",
"version": "2.0.0.dev1",
},
Object {
"releaseTimestamp": "2019-01-20T19:59:28",
"releaseTimestamp": "2019-01-20T19:59:28.000Z",
"version": "2.1.0",
},
Object {
"releaseTimestamp": "2019-07-16T18:29:00",
"releaseTimestamp": "2019-07-16T18:29:00.000Z",
"version": "2.2.0",
},
],
Expand All @@ -61,19 +61,19 @@ exports[`datasource/metadata Should handle manualSourceUrls 1`] = `
Object {
"releases": Array [
Object {
"releaseTimestamp": "2018-07-13T10:14:17",
"releaseTimestamp": "2018-07-13T10:14:17.000Z",
"version": "2.0.0",
},
Object {
"releaseTimestamp": "2017-10-24T10:09:16",
"releaseTimestamp": "2017-10-24T10:09:16.000Z",
"version": "2.0.0.dev1",
},
Object {
"releaseTimestamp": "2019-01-20T19:59:28",
"releaseTimestamp": "2019-01-20T19:59:28.000Z",
"version": "2.1.0",
},
Object {
"releaseTimestamp": "2019-07-16T18:29:00",
"releaseTimestamp": "2019-07-16T18:29:00.000Z",
"version": "2.2.0",
},
],
Expand All @@ -85,11 +85,11 @@ exports[`datasource/metadata Should handle non-url 1`] = `
Object {
"releases": Array [
Object {
"releaseTimestamp": "2020-02-14T13:12:00",
"releaseTimestamp": "2020-02-14T13:12:00.000Z",
"version": "5.7.0",
},
Object {
"releaseTimestamp": "2020-02-14T10:04:00",
"releaseTimestamp": "2020-02-14T10:04:00.000Z",
"version": "5.6.1",
},
],
Expand All @@ -100,19 +100,19 @@ exports[`datasource/metadata Should handle parsing of sourceUrls correctly 1`] =
Object {
"releases": Array [
Object {
"releaseTimestamp": "2018-07-13T10:14:17",
"releaseTimestamp": "2018-07-13T10:14:17.000Z",
"version": "2.0.0",
},
Object {
"releaseTimestamp": "2017-10-24T10:09:16",
"releaseTimestamp": "2017-10-24T10:09:16.000Z",
"version": "2.0.0.dev1",
},
Object {
"releaseTimestamp": "2019-01-20T19:59:28",
"releaseTimestamp": "2019-01-20T19:59:28.000Z",
"version": "2.1.0",
},
Object {
"releaseTimestamp": "2019-07-16T18:29:00",
"releaseTimestamp": "2019-07-16T18:29:00.000Z",
"version": "2.2.0",
},
],
Expand All @@ -124,11 +124,11 @@ exports[`datasource/metadata Should handle parsing of sourceUrls correctly for G
Object {
"releases": Array [
Object {
"releaseTimestamp": "2020-02-14T13:12:00",
"releaseTimestamp": "2020-02-14T13:12:00.000Z",
"version": "5.7.0",
},
Object {
"releaseTimestamp": "2020-02-14T10:04:00",
"releaseTimestamp": "2020-02-14T10:04:00.000Z",
"version": "5.6.1",
},
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ Object {
"releases": Array [
Object {
"gitRef": "v1.0.0",
"releaseTimestamp": "2020-11-19T09:05:35+00:00",
"releaseTimestamp": "2020-11-19T09:05:35.000Z",
"version": "v1.0.0",
},
Object {
Expand Down
88 changes: 44 additions & 44 deletions lib/datasource/dart/__snapshots__/index.spec.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -4,179 +4,179 @@ exports[`datasource/dart getReleases processes real data 1`] = `
Object {
"releases": Array [
Object {
"releaseTimestamp": "2017-05-09T18:25:24.268386Z",
"releaseTimestamp": "2017-05-09T18:25:24.268Z",
"version": "0.1.1",
},
Object {
"releaseTimestamp": "2017-05-11T10:45:03.041329Z",
"releaseTimestamp": "2017-05-11T10:45:03.041Z",
"version": "0.2.0",
},
Object {
"releaseTimestamp": "2017-05-17T07:37:42.515247Z",
"releaseTimestamp": "2017-05-17T07:37:42.515Z",
"version": "0.2.0+1",
},
Object {
"releaseTimestamp": "2017-06-03T14:12:51.183087Z",
"releaseTimestamp": "2017-06-03T14:12:51.183Z",
"version": "0.2.3",
},
Object {
"releaseTimestamp": "2017-06-05T19:33:50.975143Z",
"releaseTimestamp": "2017-06-05T19:33:50.975Z",
"version": "0.2.4",
},
Object {
"releaseTimestamp": "2017-06-05T19:59:16.090470Z",
"releaseTimestamp": "2017-06-05T19:59:16.090Z",
"version": "0.2.4+1",
},
Object {
"releaseTimestamp": "2017-08-30T17:09:33.914520Z",
"releaseTimestamp": "2017-08-30T17:09:33.914Z",
"version": "0.2.5",
},
Object {
"releaseTimestamp": "2017-12-20T15:38:21.917159Z",
"releaseTimestamp": "2017-12-20T15:38:21.917Z",
"version": "0.3.0",
},
Object {
"releaseTimestamp": "2018-01-12T15:09:05.976855Z",
"releaseTimestamp": "2018-01-12T15:09:05.976Z",
"version": "0.3.1",
},
Object {
"releaseTimestamp": "2018-02-05T20:57:27.104550Z",
"releaseTimestamp": "2018-02-05T20:57:27.104Z",
"version": "0.3.2",
},
Object {
"releaseTimestamp": "2018-02-28T15:41:47.772896Z",
"releaseTimestamp": "2018-02-28T15:41:47.772Z",
"version": "0.3.3",
},
Object {
"releaseTimestamp": "2018-03-09T16:12:39.663265Z",
"releaseTimestamp": "2018-03-09T16:12:39.663Z",
"version": "0.4.0",
},
Object {
"releaseTimestamp": "2018-04-09T08:43:11.818712Z",
"releaseTimestamp": "2018-04-09T08:43:11.818Z",
"version": "0.4.1",
},
Object {
"releaseTimestamp": "2018-06-01T19:14:21.586501Z",
"releaseTimestamp": "2018-06-01T19:14:21.586Z",
"version": "0.4.2",
},
Object {
"releaseTimestamp": "2018-10-01T19:17:45.554499Z",
"releaseTimestamp": "2018-10-01T19:17:45.554Z",
"version": "0.4.3",
},
Object {
"releaseTimestamp": "2019-01-24T23:22:56.870865Z",
"releaseTimestamp": "2019-01-24T23:22:56.870Z",
"version": "0.5.0",
},
Object {
"releaseTimestamp": "2019-02-08T02:03:10.911637Z",
"releaseTimestamp": "2019-02-08T02:03:10.911Z",
"version": "0.5.1+1",
},
Object {
"releaseTimestamp": "2019-03-15T15:44:55.382574Z",
"releaseTimestamp": "2019-03-15T15:44:55.382Z",
"version": "0.5.1+2",
},
Object {
"releaseTimestamp": "2019-04-09T15:32:00.113895Z",
"releaseTimestamp": "2019-04-09T15:32:00.113Z",
"version": "0.5.2",
},
Object {
"releaseTimestamp": "2019-05-22T16:11:30.917473Z",
"releaseTimestamp": "2019-05-22T16:11:30.917Z",
"version": "0.5.2+1",
},
Object {
"releaseTimestamp": "2019-05-30T00:37:40.912286Z",
"releaseTimestamp": "2019-05-30T00:37:40.912Z",
"version": "0.5.2+2",
},
Object {
"releaseTimestamp": "2019-05-31T22:52:25.471528Z",
"releaseTimestamp": "2019-05-31T22:52:25.471Z",
"version": "0.5.3",
},
Object {
"releaseTimestamp": "2019-06-04T00:34:04.927415Z",
"releaseTimestamp": "2019-06-04T00:34:04.927Z",
"version": "0.5.3+1",
},
Object {
"releaseTimestamp": "2019-07-08T01:27:57.932893Z",
"releaseTimestamp": "2019-07-08T01:27:57.932Z",
"version": "0.5.3+2",
},
Object {
"releaseTimestamp": "2019-07-16T01:25:26.525388Z",
"releaseTimestamp": "2019-07-16T01:25:26.525Z",
"version": "0.5.3+3",
},
Object {
"releaseTimestamp": "2019-07-16T12:32:40.229319Z",
"releaseTimestamp": "2019-07-16T12:32:40.229Z",
"version": "0.5.3+4",
},
Object {
"releaseTimestamp": "2019-10-16T22:49:22.744714Z",
"releaseTimestamp": "2019-10-16T22:49:22.744Z",
"version": "0.5.3+5",
},
Object {
"releaseTimestamp": "2019-10-22T00:00:44.785447Z",
"releaseTimestamp": "2019-10-22T00:00:44.785Z",
"version": "0.5.4",
},
Object {
"releaseTimestamp": "2019-10-25T22:47:57.255730Z",
"releaseTimestamp": "2019-10-25T22:47:57.255Z",
"version": "0.5.4+1",
},
Object {
"releaseTimestamp": "2019-10-28T22:44:38.107455Z",
"releaseTimestamp": "2019-10-28T22:44:38.107Z",
"version": "0.5.4+3",
},
Object {
"releaseTimestamp": "2019-11-13T01:12:51.650387Z",
"releaseTimestamp": "2019-11-13T01:12:51.650Z",
"version": "0.5.4+5",
},
Object {
"releaseTimestamp": "2019-11-25T22:46:39.167123Z",
"releaseTimestamp": "2019-11-25T22:46:39.167Z",
"version": "0.5.4+6",
},
Object {
"releaseTimestamp": "2019-12-03T22:28:49.437659Z",
"releaseTimestamp": "2019-12-03T22:28:49.437Z",
"version": "0.5.4+8",
},
Object {
"releaseTimestamp": "2019-12-10T04:45:58.964761Z",
"releaseTimestamp": "2019-12-10T04:45:58.964Z",
"version": "0.5.4+9",
},
Object {
"releaseTimestamp": "2019-12-10T21:43:54.946008Z",
"releaseTimestamp": "2019-12-10T21:43:54.946Z",
"version": "0.5.5",
},
Object {
"releaseTimestamp": "2019-12-11T00:12:47.456859Z",
"releaseTimestamp": "2019-12-11T00:12:47.456Z",
"version": "0.5.6",
},
Object {
"releaseTimestamp": "2020-01-23T21:53:34.756279Z",
"releaseTimestamp": "2020-01-23T21:53:34.756Z",
"version": "0.5.6+1",
},
Object {
"releaseTimestamp": "2020-02-20T23:57:05.213425Z",
"releaseTimestamp": "2020-02-20T23:57:05.213Z",
"version": "0.5.6+2",
},
Object {
"releaseTimestamp": "2020-03-10T17:55:26.669980Z",
"releaseTimestamp": "2020-03-10T17:55:26.669Z",
"version": "0.5.6+3",
},
Object {
"releaseTimestamp": "2020-04-21T04:36:13.482589Z",
"releaseTimestamp": "2020-04-21T04:36:13.482Z",
"version": "0.5.7",
},
Object {
"releaseTimestamp": "2020-05-06T02:25:58.787589Z",
"releaseTimestamp": "2020-05-06T02:25:58.787Z",
"version": "0.5.7+1",
},
Object {
"releaseTimestamp": "2020-05-12T03:51:13.065917Z",
"releaseTimestamp": "2020-05-12T03:51:13.065Z",
"version": "0.5.7+2",
},
Object {
"releaseTimestamp": "2020-05-21T19:52:19.756281Z",
"releaseTimestamp": "2020-05-21T19:52:19.756Z",
"version": "0.5.7+3",
},
Object {
"releaseTimestamp": "2020-07-08T04:36:43.412063Z",
"releaseTimestamp": "2020-07-08T04:36:43.412Z",
"version": "0.5.8",
},
],
Expand Down
6 changes: 3 additions & 3 deletions lib/datasource/galaxy/__snapshots__/index.spec.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ Object {
"dependencyUrl": "https://galaxy.ansible.com/yatesr/timezone",
"releases": Array [
Object {
"releaseTimestamp": "2015-11-17T00:43:42Z",
"releaseTimestamp": "2015-11-17T00:43:42.000Z",
"version": "1.0.0",
},
Object {
"releaseTimestamp": "2017-09-25T00:27:37Z",
"releaseTimestamp": "2017-09-25T00:27:37.000Z",
"version": "1.1.0",
},
Object {
"releaseTimestamp": "2019-10-28T01:40:43Z",
"releaseTimestamp": "2019-10-28T01:40:43.000Z",
"version": "1.2.0",
},
],
Expand Down

0 comments on commit a3a4ada

Please sign in to comment.