apiVersion: jenkins.io/v1
kind: PipelineActivity
metadata:
annotations:
lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/flash.git
lighthouse.jenkins-x.io/job: release
pipeline.jenkins-x.io/traceID: 3aa146f0240f34f7949233af93607fcf
creationTimestamp: "2026-08-08T08:09:29Z"
generation: 8
labels:
branch: main
build: "165"
context: release
created-by-lighthouse: "true"
event-GUID: 61bfcb3c-9300-11f1-8b52-589581b7b8ff
lighthouse.jenkins-x.io/baseSHA: 4205256d37e2c32e3f711e872ee807d41cb388df
lighthouse.jenkins-x.io/branch: main
lighthouse.jenkins-x.io/buildNum: "1786176569137"
lighthouse.jenkins-x.io/context: release
lighthouse.jenkins-x.io/id: ncapitaltrade-flash-main-release-qr25n
lighthouse.jenkins-x.io/job: release
lighthouse.jenkins-x.io/lastCommitSHA: 4205256d37e2c32e3f711e872ee807d41cb388df
lighthouse.jenkins-x.io/refs.org: greencapitaltrade
lighthouse.jenkins-x.io/refs.repo: flash
lighthouse.jenkins-x.io/type: postsubmit
owner: greencapitaltrade
podName: ncapitaltrade-flash-main-release-wdf99-from-build-pack-pod
provider: github
repository: flash
tekton.dev/pipeline: ncapitaltrade-flash-main-release
managedFields:
- apiVersion: jenkins.io/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:labels:
f:branch: {}
f:context: {}
f:owner: {}
f:provider: {}
f:repository: {}
f:spec:
f:lastCommitMessage: {}
f:lastCommitSHA: {}
f:releaseNotesURL: {}
f:version: {}
manager: jx-changelog-0.10.29
operation: Update
time: "2026-08-08T08:16:20Z"
- apiVersion: jenkins.io/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.: {}
f:lighthouse.jenkins-x.io/cloneURI: {}
f:lighthouse.jenkins-x.io/job: {}
f:pipeline.jenkins-x.io/traceID: {}
f:labels:
.: {}
f:build: {}
f:created-by-lighthouse: {}
f:event-GUID: {}
f:lighthouse.jenkins-x.io/baseSHA: {}
f:lighthouse.jenkins-x.io/branch: {}
f:lighthouse.jenkins-x.io/buildNum: {}
f:lighthouse.jenkins-x.io/context: {}
f:lighthouse.jenkins-x.io/id: {}
f:lighthouse.jenkins-x.io/job: {}
f:lighthouse.jenkins-x.io/lastCommitSHA: {}
f:lighthouse.jenkins-x.io/refs.org: {}
f:lighthouse.jenkins-x.io/refs.repo: {}
f:lighthouse.jenkins-x.io/type: {}
f:podName: {}
f:tekton.dev/pipeline: {}
f:spec:
.: {}
f:baseSHA: {}
f:batchPipelineActivity: {}
f:build: {}
f:buildLogsUrl: {}
f:completedTimestamp: {}
f:context: {}
f:gitBranch: {}
f:gitOwner: {}
f:gitRepository: {}
f:gitUrl: {}
f:message: {}
f:pipeline: {}
f:startedTimestamp: {}
f:status: {}
f:steps: {}
manager: jx-build-controller
operation: Update
time: "2026-08-08T08:17:34Z"
name: greencapitaltrade-flash-main-165
namespace: jx
resourceVersion: "252454225"
uid: 5733fd14-29d8-4271-a82e-038797672369
spec:
baseSHA: 4205256d37e2c32e3f711e872ee807d41cb388df
batchPipelineActivity: {}
build: "165"
buildLogsUrl: s3://logs-gct-prod-20260425045301534100000007/jenkins-x/logs/greencapitaltrade/flash/main/165.log
completedTimestamp: "2026-08-08T08:17:26Z"
context: release
gitBranch: main
gitOwner: greencapitaltrade
gitRepository: flash
gitUrl: https://github.com/greencapitaltrade/flash.git
lastCommitMessage: |
refactor(flash): team-scope shared asset navigation, drop next/navigation
Task 1 of #136: make packages/app safe for the Expo Metro bundler and
preserve the active team when navigating between asset screens.
- team-routes.ts: read team_id via solito/navigation; withTeam/useTeamHref
only prefix paths when Platform.OS === 'web'.
- AssetCard: accept settingsHref/historyHref and render them as real
Solito anchors instead of onPress callbacks; mobile card taps go
straight to /vehicle/, skipping the team-scope requirement.
- AssetList: compute per-asset settingsHref/historyHref itself via
solito/navigation's useParams + withTeam.
- screen.tsx, AssetTrackingScreen, AssetMarkers, LiveTrackingScreen: replace
raw `window.location.href = '/assets/...'` assignments with team-scoped
router pushes / Solito Links; fix the History quick action's dead-end
/history path to /replay and LiveTrackingScreen's dead-end /tracking
path to /settings.
- useAssetNavigation: add 'configuration' to TEAM_SCOPED_MODULE_IDS and
swap the cookie-based team fallback for the new useDefaultTeam hook
(Fury's defaultTeam(companyId) query, per org-kb fury.md).
- useBreadcrumbs, ConnectedTeamSelector, VoltCredTripListScreen: swap
next/navigation imports for solito/navigation equivalents.
screen.tsx keeps its next/navigation import for URL search-param filter
state — out of scope per the integration contract, which enumerates only
the three files above for that swap.
Co-Authored-By: Claude Sonnet 5
lastCommitSHA: c3086ddf057f8bf641208d39be0beef1c0a47b9c
message: 'Tasks Completed: 1 (Failed: 0, Cancelled 0), Skipped: 0'
pipeline: greencapitaltrade/flash/main
releaseNotesURL: https://github.com/greencapitaltrade/flash/releases/tag/v0.22.7
startedTimestamp: "2026-08-08T08:09:29Z"
status: Succeeded
steps:
- kind: Stage
stage:
completedTimestamp: "2026-08-08T08:17:26Z"
name: from build pack
startedTimestamp: "2026-08-08T08:10:24Z"
status: Succeeded
steps:
- completedTimestamp: "2026-08-08T08:10:33Z"
name: Git Clone
startedTimestamp: "2026-08-08T08:10:24Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:10:35Z"
name: Next Version
startedTimestamp: "2026-08-08T08:10:33Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:10:38Z"
name: Jx Variables
startedTimestamp: "2026-08-08T08:10:35Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:12:37Z"
name: Build Yarn Install
startedTimestamp: "2026-08-08T08:10:39Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:13:35Z"
name: Next Build
startedTimestamp: "2026-08-08T08:12:37Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:13:39Z"
name: Check Registry
startedTimestamp: "2026-08-08T08:13:35Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:16:11Z"
name: Build Container Build
startedTimestamp: "2026-08-08T08:13:39Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:16:20Z"
name: Promote Changelog
startedTimestamp: "2026-08-08T08:16:11Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:16:24Z"
name: Promote Helm Release
startedTimestamp: "2026-08-08T08:16:21Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:17:08Z"
name: Promote Jx Promote
startedTimestamp: "2026-08-08T08:16:24Z"
status: Succeeded
- completedTimestamp: "2026-08-08T08:17:26Z"
name: Publish Org Kb
startedTimestamp: "2026-08-08T08:17:08Z"
status: Succeeded
- kind: Promote
promote:
environment: staging
pullRequest:
pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5289
startedTimestamp: "2026-08-08T08:16:48Z"
status: Succeeded
startedTimestamp: "2026-08-08T08:16:48Z"
status: Succeeded
- kind: Promote
promote:
environment: production
pullRequest:
pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5290
startedTimestamp: "2026-08-08T08:17:05Z"
status: Succeeded
startedTimestamp: "2026-08-08T08:17:05Z"
status: Succeeded
version: 0.22.7
status: {}